发现一个简易说明,太好用了。。。。转自http://zoomdong.top/
git的介绍 git只是一种版本控制工具,很多代码托管平台(例如github,gitlab)都是使用git来 作为控制工具 如何使用git
在github上面新建一个仓库 然后使用git clone将仓库克隆到本地. git log 查看一些关于仓库的commit 信息 自己写个提交试试 建一个文件test.txt 在里面写上一点东西 1. 保存 2. 输入 git status查看状态 3. git add . (或者add 那些没有被追踪的文件) 4. git commit -m “add something” 5. git log 查看一下提交信息 修改一些文件内容后再次提交 1. 保存 2. git status 3. git add . 4. git commit -m “change something” 5. git status 6. git push origin master 工作流 假如两个人一起合作,就一般会采用这样的工作流.一个人写代码,写完之后push上 去,然后另外一个人把它的代码pull下来,继续开发开发完了之后再继续push上去 分支管理系统 相关命令: git branch test # 新建一个名为test的分支 git branch -a # 查看本地仓库下面的所有分支 git branch -d test # 删除这个名为test的分支 git branch -D test # 强制删除这个名为test的分支 git checkout test # 切换到这个分支上进行开发 git push origin test # 将本地的test分支提交到远程仓库 比如说开发一个项目,要给安保添加一个手机验证码的功能 你讲会在这个项目里面使用这些命令 git branch MobileVerity git checkout MobileVerity git add . git commit -m "add XXX" git push origin MobileVerity 然后你的同时将你的代码拉下来,切换到你的分支上面对你的代码去进行审核 git pull git checkout MobileVerity if(审核你的代码没有问题){ 你做出下面操作: git checkout master # 切换到mater分支 git pull # 与主仓库的代码保持同步(养成好习惯) git merge MobileVerity git push origin master git branch -d MobileVerity git push origin --delete MobileVerity } else if(你的代码有问题) { 你将其修改再push上去: git add . git commit -m "fix bugs" git push origin MobileVerity your partner: git pull git checkout MobileMaster 最后分支上bug修复完成之后可以往主分支上去进行合并了. you: git checkout master git pull git merge MobileVerity git push origin master git branch -d MobileVerity git push origin --delete MobileVerity }