常用git命令
2016-11-08 14:59
155 查看
其实,刚开始用的版本控制器是SVN,之后不知不觉投奔的git,git给我的感觉是很酷(别打了,我不装逼了(^__^) )。
好的,说一下git,现在除了公司的项目用git管理以为,平时自己写的项目也用,比如GitHub、开源中国的码云(不是马云),不过说一下, GitHub私有项目是收费,平时开源的项目可以放在上面,而码云公有私有都可以,随便放,是不是非常的方便。好了,说正事。
安装git
下载,一直下一步~
配置
常用的git命令:
1、克隆一个新项目(栗子:腾讯最近开源的一个热修复项目)
好的,说一下git,现在除了公司的项目用git管理以为,平时自己写的项目也用,比如GitHub、开源中国的码云(不是马云),不过说一下, GitHub私有项目是收费,平时开源的项目可以放在上面,而码云公有私有都可以,随便放,是不是非常的方便。好了,说正事。
安装git
下载,一直下一步~
配置
git config --global user.name "your name" git config --global user.email "your email"
常用的git命令:
1、克隆一个新项目(栗子:腾讯最近开源的一个热修复项目)
Git clone https://github.com/Tencent/tinker.git[/code]
2、查看分支git branch //或者 git branch -a
区别是git branch是查看本地分支,加上-a查看所以分支(本地+远程)
来张图
3、切换分支git checkout develop (develop 为你要切换到的分支)
看下例子:
error是什么鬼==
Please commit your changes or stash them before you switch branches.
别急,这个是提醒你想要切换分支,必须把当前分支的修改提交了,好,我们提交一下。
4、提交代码到本地git commit -m "提交"
5、推送代码到远程仓库git push
6、合并分支
首页要切换到你想要合并到的分支,例如,我想把develop合并到master,那么首页切换到master
然后,命令:git merge develop
然后push就好了
更多的文档可以看廖雪峰前辈这里