tortoisegit分支使用
来源:互联网 发布:中国医疗纠纷数据统计 编辑:程序博客网 时间:2024/04/29 10:51
git相对于其他的版本控制,优势在于分支管理。
几个常见情况及分支使用方法。
1 对于自己的代码修改后,却已经不知道服务器上的代码是否已经发生改变。此时想上传自己的代码。
1)在master上创建分支mysrc;
2)switch到mysrc分支,进行修改代码;
3)修改好代码后,进行git commit操作;
4)switch到master分支,进行git pull操作,将服务器上的代码签下来;
5)进行git merge from mysrc操作,将mysrc的代码合并到master中;
6)git commit操作;
7)git push操作。
2 修改自己的代码过程中,还不需要上传时,需要从服务器上签新的代码,但保留当前的代码修改。
1)在master上创建分支mysrc;
2)switch到mysrc分支,进行代码修改;
3)进行git commit 操作;
4)switch到master分支,进行git pull操作;
5)switch到mysrc分支,进行git merge from master操作;
6)git commit操作。
3 修改了代码,但仅想上传部分代码,其余代码保留同服务器版本。
1)在master上创建分支mysrc;
2)switch到mysrc分支,进行代码修改;
3)修改好后,对部分代码进行git commit操作;
4)进行git rebase操作,将其他代码还原;
5)switch到master分支,进行git merge from mysrc操作;
6)git push操作。
几个常见情况及分支使用方法。
1 对于自己的代码修改后,却已经不知道服务器上的代码是否已经发生改变。此时想上传自己的代码。
1)在master上创建分支mysrc;
2)switch到mysrc分支,进行修改代码;
3)修改好代码后,进行git commit操作;
4)switch到master分支,进行git pull操作,将服务器上的代码签下来;
5)进行git merge from mysrc操作,将mysrc的代码合并到master中;
6)git commit操作;
7)git push操作。
2 修改自己的代码过程中,还不需要上传时,需要从服务器上签新的代码,但保留当前的代码修改。
1)在master上创建分支mysrc;
2)switch到mysrc分支,进行代码修改;
3)进行git commit 操作;
4)switch到master分支,进行git pull操作;
5)switch到mysrc分支,进行git merge from master操作;
6)git commit操作。
3 修改了代码,但仅想上传部分代码,其余代码保留同服务器版本。
1)在master上创建分支mysrc;
2)switch到mysrc分支,进行代码修改;
3)修改好后,对部分代码进行git commit操作;
4)进行git rebase操作,将其他代码还原;
5)switch到master分支,进行git merge from mysrc操作;
6)git push操作。
- tortoisegit分支使用
- tortoisegit分支使用
- 使用TortoiseGit对Git版本进行分支操作
- Windows下使用TortoiseGit实现Git的分支实例
- 使用TortoiseGit操作分支的创建与合并
- 使用TortoiseGit操作分支的创建与合并
- 使用TortoiseGit操作分支的创建与合并
- 使用TortoiseGit操作分支的创建与合并
- 使用TortoiseGit操作分支的创建与合并
- 使用TortoiseGit操作分支的创建与合并
- 使用TortoiseGit操作分支的创建与合并
- TortoiseGit pull分支代码失败
- TortoiseGit 使用
- TortoiseGit使用
- tortoisegit使用
- Git使用 tortoisegit使用
- TortoiseGit使用入门
- TortoiseGit使用入门
- 关于c语言中堆、栈认识的汇总(参考论坛回帖)
- C#类和接口、虚方法和抽象方法及值类型和引用类型的区别
- WinFrom控件开发收藏网站和博客。
- Moire Pattern以及解决方式
- 《UNIX环境高级编程》apue源代码Ubuntu下的编译
- tortoisegit分支使用
- Linux文件查找命令find,xargs详述
- 有趣的网站及工具
- 掌握现代信息科技,服务大众,美化生活。
- 互联网产业,大有可为。
- POJ 3160 Father Christmas flymouse
- js array的排序
- C#窗体程序自动更新-续
- select多路单线程服务器