github 基本使用方法

mac2024-11-04  10

发现一个简易说明,太好用了。。。。转自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 }

 

最新回复(0)