git操作

公司的代码都是private托管在git上,日常的git操作很多,在此做一些记录。

  shell必不可少,推荐一个终端第三方插件,git地址:https://github.com/robbyrussell/oh-my-zsh

1.下载远程项目到本地:git clone <pro.git>

2.设置本地账号:git config --global user.name <username>

 git config --global user.email <email>

3.创建新分支:git branch <new_branch>

4.切换到新分支:git checkout <new_branch>

5.新增代码到暂存区:git add . 

6.提交代码到版本库:git commit -m <message>

7.同步master分支的代码,如果有冲突在本地解决:git pull -r origin master

8.将代码提交到github上:git push --set-upstream origin <new_branch>

9.申请合并到master:pull request

有时候代码提交错了,可以通过git reset HEAD~i 取消commit,这样也可以将多个commit合并到一个,通过git push -f,force到github上。

 

posted @ 2017-10-10 22:08  lifeLearner  阅读(112)  评论(0编辑  收藏  举报