掌握git基本操作只需三分钟!!!

26 阅读2分钟

在我们开发中,我们的代码是如何进行管理的呢,如果你在公司电脑写的代码,回到家突然心血来潮想工作了(哈哈哈哈)那么怎么把你公司的项目代码带到你的电脑呢,不会通过微信文件传输吧!!!!那当然是我们的git管理工具啦,至于怎么操作接下来把git的操作流程分享给大家!!!

  • 获取远程仓库的所有信息 git fetch
  • 查看所有分支信息 git branch -r / git branch -a
  • 切换到需要开发的分支dev上 git checkout dev
  • 进行开发
  • 将所作操作全部添加至本地git暂存区 git add .
  • 提交修改 git commit -m 'commit信息'
  • git branch【查看本地分支】
  • git branch -r【查看代码仓库远程分支】
  • git branch -a 【查看本地和远程分支,颜色区分,标红的是远程分支】

合并分支:

  • 将sp2上修改的内容合并到sp3上:
  • 先使用git pull确保两个分支的代码都是最新的,进行操作:
  • git切换到要合并的分支上:
  • git checkout V1.0.2.SP3
  • git merge合并sp2的代码:
  • git merge V1.0.2.SP2
  • 提交合并的代码【git push】这时,在远程commit记录里可以找到自己的提交记录:

整体来说:

git clone 克隆,下载
git pull 拉取文件 
git status 查看本地状态 
git commit -am "XXX" 提交全部改动和增加的文件 
git push 本地推送到服务器 
git checkout XXX 切换分支 
git merge XXX 合并分支 
git fetch -p 清除缓存 
git branch -v 查看本地版本 
git branch -D XXXX 删除本地分支
git push origin --delete XXXX 删除远程分支 
git branch XXX 创建新分支
git reflog XXX
git reset --hard XXX 回滚到XXX版本
git push origin HEAD --force 强制推送到远程

注:如果一直重复使用一个分支,则修改代码后需要git commit -am "XXX" 然后git merge dev合并分支代码后在去切换dev分支合并代码,不然会有代码 冲突问题。