• git中常见操作指令


    git中常见操作指令

     
    • 从git上拉下一个项目:

                     1、git clone 项目链接

                     2、 git checkout development (切换到development分支)
                     3、git pull origin  development(获取development上最新的代码)
                     4、git pull origin ******(*:分支名)
                     5、git checkout ******(*:分支名)
     
    • 将项目推上git:
                       1、git status
                       2、git add .
                       3、git status
                       4、git commit -m"填写提交代码的逻辑"
                       5、git push origin 分支名
    •     清除本地的代码 :git stash
     
    • 查看分支:
                        0、从远程获取最新版本到本地:git fetch origin 
                        1、查看远程分支和本地分支:git branch -a
                        2、查看本地分支:git branch
                        3、查看远程分支:git branch -r

    • 删除分支:
                        1、删除远程分支:git push origin --delete 分支名
                         2、删除本地分支:git branch -d 分支名
    • 创建分支
                        1、git checkout -b ****** development
     
    • 版本操作相关指令
                        1、查看版本:git tag
                        2、创建版本:git tag ******
                        3、删除版本:git tag -d ******
    • 可以各自合并分支,然后让其他同事获取,这种情况下分支名就不需要改动,合并步骤:
                      1、提交本地代码。git add . 
                           git commit -m 'test'
                           git push origin 分支名
                      2、切换分支到development上然后合并自己的分支到Development上。
                            git checkout development 
                            git merge 分支名
                            git push origin development
                      其他同事获取你提交的代码 git merge origin/development

    •   合并分支:
                          1、首先获取最新的development:a)、git checkout development ; b)、git fetch origin  ; c)、git pull origin development;
                          2、切换到每个分支,并pull每个分支最新代码
                          3、切换到development 先将某一个分支合并到development: git merge --no-ff 分支名1        
                       4、再进行合并其他的分支:git merge --no-ff 分支名2 
                5、如果有冲突在本地先解决冲突文件,然后:a)、git status (查看是否有冲突) ;
                                                                                                ---------------------解决冲突-----------------
                                                                                                
                                                                                               b)、git add . ;  git status ;
                                                                                               c)、git commit -m"此处必须和第一个分支合并成功的说明保持一致,分支名改为分支名2"; 
                                                                                               d)、git push origin development
     
     
    • 远程仓库相关命令
      检出仓库:$ git clone git://github.com/jquery/jquery.git
      查看远程仓库:$ git remote -v
      添加远程仓库:$ git remote add [name] [url]
      删除远程仓库:$ git remote rm [name]
      拉取远程仓库:$ git pull [remoteName] [localBranchName]
      推送远程仓库:$ git push [remoteName] [localBranchName]

    git中常见操作指令

     
    • 从git上拉下一个项目:

                     1、git clone 项目链接

                     2、 git checkout development (切换到development分支)
                     3、git pull origin  development(获取development上最新的代码)
                     4、git pull origin ******(*:分支名)
                     5、git checkout ******(*:分支名)
     
    • 将项目推上git:
                       1、git status
                       2、git add .
                       3、git status
                       4、git commit -m"填写提交代码的逻辑"
                       5、git push origin 分支名
    •     清除本地的代码 :git stash
     
    • 查看分支:
                        0、从远程获取最新版本到本地:git fetch origin 
                        1、查看远程分支和本地分支:git branch -a
                        2、查看本地分支:git branch
                        3、查看远程分支:git branch -r

    • 删除分支:
                        1、删除远程分支:git push origin --delete 分支名
                         2、删除本地分支:git branch -d 分支名
    • 创建分支
                        1、git checkout -b ****** development
     
    • 版本操作相关指令
                        1、查看版本:git tag
                        2、创建版本:git tag ******
                        3、删除版本:git tag -d ******
    • 可以各自合并分支,然后让其他同事获取,这种情况下分支名就不需要改动,合并步骤:
                      1、提交本地代码。git add . 
                           git commit -m 'test'
                           git push origin 分支名
                      2、切换分支到development上然后合并自己的分支到Development上。
                            git checkout development 
                            git merge 分支名
                            git push origin development
                      其他同事获取你提交的代码 git merge origin/development

    •   合并分支:
                          1、首先获取最新的development:a)、git checkout development ; b)、git fetch origin  ; c)、git pull origin development;
                          2、切换到每个分支,并pull每个分支最新代码
                          3、切换到development 先将某一个分支合并到development: git merge --no-ff 分支名1        
                       4、再进行合并其他的分支:git merge --no-ff 分支名2 
                5、如果有冲突在本地先解决冲突文件,然后:a)、git status (查看是否有冲突) ;
                                                                                                ---------------------解决冲突-----------------
                                                                                                
                                                                                               b)、git add . ;  git status ;
                                                                                               c)、git commit -m"此处必须和第一个分支合并成功的说明保持一致,分支名改为分支名2"; 
                                                                                               d)、git push origin development
     
     
    • 远程仓库相关命令
      检出仓库:$ git clone git://github.com/jquery/jquery.git
      查看远程仓库:$ git remote -v
      添加远程仓库:$ git remote add [name] [url]
      删除远程仓库:$ git remote rm [name]
      拉取远程仓库:$ git pull [remoteName] [localBranchName]
      推送远程仓库:$ git push [remoteName] [localBranchName]
  • 相关阅读:
    php调用dll的实例操作动画
    刚用Mootools写了一个随着鼠标移动而背景图也跟着移动的东西
    Jquery内存溢出实况,录像会说话
    自己写个扩展把Mootools的语法改的和Jquery的语法一模一样
    一个PHP的QRcode类,与大家分享
    使用Mootools动态添加Css样式表代码,兼容各浏览器
    分享一個用Mootools剛寫的小玩意
    一周学会Mootools 1.4中文教程:(2)函数
    计算机精品学习资料大放送
    30天学会 MooTools 教学(3): 数组管理DOM元素
  • 原文地址:https://www.cnblogs.com/duanzb/p/9775213.html
Copyright © 2020-2023  润新知