liushuangls / memo

用于记录
1 stars 0 forks source link

git常用命令 #21

Open liushuangls opened 7 years ago

liushuangls commented 7 years ago

一、安装Git

二、创建版本库

首先在合适的地方打开“Git Bash”然后创建空目录:

通过git init命令把这个目录变成Git可以管理的仓库:

三、时光机穿梭

版本回退

四、远程仓库

添加远程仓库(gitHub)

同步:

  1. 在github中创建一个新仓库找到ssh。
  2. 在本地git仓库运行:$ git remote add < name> xxxxx(ssh里的内容)。
  3. 通过$ git push -u < name> master 推送到远程仓库 ( 从现在起,只要本地作了提交,就可以通过命令:$ git push < name> master 把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!)

从远程库克隆

五、分支管理

创建与分支合并

解决冲突

分支管理策略

分支策略:

在实际开发中,我们应该按照几个基本原则进行分支管理: 首先,master分支应该是非常稳定的,也就是仅用来发布新版本,平时不能在上面干活; 那在哪干活呢?干活都在dev分支上,也就是说,dev分支是不稳定的,到某个时候,比如1.0版本发布时,再把dev分支合并到master上,在master分支发布1.0版本; 你和你的小伙伴们每个人都在dev分支上干活,每个人都有自己的分支,时不时地往dev分支上合并就可以了。

Bug分支

Feature分支