git操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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上。

 

以上是关于git操作的主要内容,如果未能解决你的问题,请参考以下文章

git远程仓库操作

git工具的日常操作使用

Git上手:使用Tortoisegit操作Git

Git系列在IDEA操作Git本地仓库与连接远程Git仓库(推送合并拉取克隆操作)

Git操作命令

Git工程开发实践——Git常用操作