我不是罗大锤我不是罗大锤

我不是罗大锤

我不是罗大锤我不是罗大锤

我不是罗大锤

首页首页
分类分类
标签标签
友情链接友情
日记日记
开发中
博客仍在开发中。
Powered byNola
Git:版本控制简单用法Git:版本控制简单用法

Git:版本控制简单用法

&Git

允许评论

3 年前

一、分支的用法(branch)

分支是版本控制工具中比较高级且比较重要的一个概念,它主要的作用就是在现有代码的基础上开辟一个分叉口,使得代码可以在主干线和分干线上同时进行开发,且相互之间不会影响。

比如最近推出了 1.0 版本,并且把 1.0 版本开了个分支,然后在主干线上继续开发 1.1 版本。如果这时候 1.0 版本被爆出有重大BUG,此时主干线上 1.1 版本可能已经开发了一半,自然没法在主干线上对 BUG 进行修复,这时之前的 1.0 版本的分支就可以派上用场了。

1.查看当前版本库中分支

git branch

2.创建一个分支

git branch version1.0

3.切换分支

git checkout version1.0

4.将分支合并到主分支

git checkout master
git merge version1.0

5.删除分支

git branch -D version1.0

二、与远程版本库协作

1.将远程版本库克隆到本地

git clone https://github.com/example/test.git

2.将本地修改的内容同步到远程版本库

git push origin master
# origin是远程版本库Git地址
# master是指定同步到哪一个分支上

3.将远程版本库上的修改同步到本地

git fetch origin master

同步下来的代码不会合并到任何分支上,而是会存放到一个origin/master分支上

4.查看远程版本库上修改了哪些东西

git diff origin/master

5.将分支上的修改合并到主分支上

git merge origin/mater

6.同时完成 3 和 5 步骤

git pull origin master
目录
一、分支的用法(branch)
1.查看当前版本库中分支
2.创建一个分支
3.切换分支
4.将分支合并到主分支
5.删除分支
二、与远程版本库协作
1.将远程版本库克隆到本地
2.将本地修改的内容同步到远程版本库
3.将远程版本库上的修改同步到本地
4.查看远程版本库上修改了哪些东西
5.将分支上的修改合并到主分支上
6.同时完成 3 和 5 步骤
暂无评论