美文网首页
github常规操作

github常规操作

作者: 女王陛下的喵 | 来源:发表于2017-07-31 15:41 被阅读10次

从命令行创建一个新的仓库:

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin [url地址]()
git pull origin master
git push -u origin master

跟主支保持同步

git fetch origin
git rebase origin/master

git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程

由于rebase执行速度慢,分支同步主干代码时,分支的每次提交都可能和主干产生冲突,需要解决的次数太多,影响提交效率。 同时,为了保证主干提交线干净(可以安全回溯),所以采用下面所说的merge法

核心: (master) git merge feature --squash 意思是把feature分支不同于master分支的所有文件罗列出来(无论有几个提交),然后就可以方便的git commit提交了
  • 1 创建功能分支
(master) git checkout -b feature
  • 2 功能迭代
(feature) git commit ...
  • 3 合并最新主干代码
(feature) git checkout master 
(master) git pull 
(master) git checkout feature 
(feature) git merge master
解冲突 
(feature) git commit #
  • 4 review,修改代码
(feature) git commit 
  • 5 提交测试通过后,合并到主分支,先执行一遍第3步 #
把提交合并成一个 
(feature) git checkout master 
(master) git merge feature --squash 
(master) git commit #
推送到远端,正常结束 
(master) git push origin #
  • 6 如果上一步被拒绝,是因为master有更新的代码入库了,为了防止master上出现分线,需要重新执行第5步

相关文章

  • github常规操作

    从命令行创建一个新的仓库: 跟主支保持同步 git分支开发,分支(feature)同步主干(master)代码,以...

  • git 常用操作 / 配置

    常规操作 查看状态 branch 操作 merge 合并 $ 查看log日志 github: create a n...

  • Git远程Github & Git常规操作

    一、安装 ubuntu: sudo apt-get install git windows: git官网,自己点点...

  • 45、MongoDB—增、删、改、查

    前言:这章我们说说数据库的常规操作,增、删、改、查。GitHub:https://github.com/Ewall...

  • 配置一个酷炫的终端

    安装item2 下载地址 : https://iterm2.com. 常规操作. 安装zsh github地址: ...

  • 常规操作

    2018-08-30 第一件事。服务器上的一个ip突然就访问不到了。本机ping了一下没通,返回的是另一个ip给的...

  • 常规操作

    对于大多数人来说,就是清理衣橱和更新服装这样简单的改变也是如此艰难。很多人出去购买新衣服,但样式没有更新。 For...

  • 常规操作

    从阳台看 楼下测核酸的队伍 成了一条弯曲且盘旋的长蛇 工作不是每天必做的 排队是每天的常规操作

  • 学习笔记

    一、opentack常规操作 常规操作中,Launch、Start、Reboot、Shut Off 和 Termi...

  • 干货-GitHub 使用中的一些细节

    第一次使用 github 的朋友相信都会挺陌生的,因为是纯英文的页面加上不适太熟悉内部的操作,所以一些常规的操作却...

网友评论

      本文标题:github常规操作

      本文链接:https://www.haomeiwen.com/subject/jurrlxtx.html