git相关命令

1、git 切换远程分支

  •  找一个干净目录,假设是git_work
  • cd git_work
  • git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录
  • cd project
  • git branch -a,列出所有分支名称如下:
  •   remotes/origin/dev
  •   remotes/origin/release
  • git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
  • git checkout -b release origin/release,作用参见上一步解释
  • git checkout dev,切换回dev分支,并开始开发。

2、查看本地分支

git branch

3、git命令合并分支代码

  • 合并步骤:
  • 1)、进入要合并的分支(如开发分支合并到master,则进入master目录)
  •   git checkout master
  •   git pull
  • 2)、查看所有分支是否都pull下来了
  •   git branch -a
  • 3)、使用merge合并开发分支
  •   git merge 分支名
  • 4)、查看合并之后的状态
  •   git status
  • 5)、有冲突的话,通过IDE解决冲突;
  • 6)、解决冲突之后,将冲突文件提交暂存区
  •   git add 冲突文件
  • 7)、提交merge之后的结果
  •   git commit
  • 如果不是使用git commit -m "备注" ,那么git会自动将合并的结果作为备注,提交本地仓库;
  • 8)、本地仓库代码提交远程仓库
  •   git push
  • git将分支合并到分支,将master合并到分支的操作步骤是一样的。

3、创建分支提交远程分支

1,从已有的分支创建新的分支(如从master分支),创建一个dev分支

git checkout -b dev

2,创建完可以查看一下,分支已经切换到dev

git branch

    * dev

    master

3,提交该分支到远程仓库

git push origin dev

4,测试从远程获取dev

git pull origin dev

posted @ 2018-05-10 11:21  coolid  阅读(170)  评论(0编辑  收藏  举报