您的位置:首页 > 其它

git常用命令(-)

2016-08-30 10:20 106 查看
一直使用工具sourtree,最近开始尝试用命令行的方式

一:git的安装(windows系统下)

window下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也是,但是Cygwin配置比较复杂。msysgit是windows版的git,下载地址http://msysgit.github.io/,默认选项安装。监测安装是否成功。



二:进行全局配置,可配置多次,每一次都将覆盖上一次的配置,最后不要直接打开config文件,容易产生格式错误

$ git config --global user.name "zisu"
$ git config --global user.email "zisu.com"


查看全局配置

$ git config user.email


三:拉取代码

$ git pull


四:提交代码

$ git add . // .表示提交所有的修改,如果add 加上的文件名称表示只提交指定的文件
$ git commit -m "message"//-m 提交说明为必填 ,合并提交到本地分支
$ git push  //合并提交到线上分支


五:创建分支,并切换到新分支

$ git branch new
$ git checkout new


上两行命令等价于

$ git checkout -b new


六:查看分支

$ git branch


七:本地分支推到远程分支

$ git push origin new


八:删除远程分支

$ git push origin --delete new 


九:刚建的分支没有产生与本地的关联,提交不了代码

$ git push --set-stream origin new


十:合并分支

$ git merge new(将new分支合并到master分支,先切换分支到master,再进行merge合并)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: