git操作经验

2018-06-28  本文已影响0人  喝咖啡的蚂蚁

git如何在本地仓库关联远程仓库

  1. 本地建立项目 yi-fast,进入目录,初始化本地仓库
    git init
  2. 在gitee上建立仓库
    https://gitee.com/eaco/yi-fast.git
  3. 本地分支提交代码
    git add -A
    git commit -m 'init'
  4. 添加远程分支
    git remote add origin https://gitee.com/eaco/yi-fast.git
  5. 更新远程仓库代码到本地仓库
    git pull
    若出现异常
    fatal: refusing to merge unrelated histories
    使用git pull --allow-unrelated-histories
  6. 推送本地代码到远程仓库
    git push
    若推送异常,试试:
    git push --set-upstream origin master

git如何回滚提交

  1. git rebase -i #commitID
  2. 删除相关分支代码
  3. git push -f

git 如何合并分支

dev为开发分支
master为主干分支
当一直处于dev开发时,获取代码直接 pull
git pull
当其他人已经push了代码到master分支,需要先checkout到master分支再rebase dev分支的基点为master的分支基点
git checkout master
git pull
git checkout dev
git rebase master
合并dev到master分支
git checkout master
git merge dev

删除git 缓存
git rm -r --cached .

更多请参考
https://jingyan.baidu.com/article/219f4bf78955dcde442d3886.html

上一篇下一篇

猜你喜欢

热点阅读