git 基本用法
来源:互联网 发布:网络大电影2016排行榜 编辑:程序博客网 时间:2024/05/20 11: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操作。
git pull 与fetch区别
git fetch:相当于是从远程获取最新版本到本地,不会自动merge
git pull:相当于是从远程获取最新版本并merge到本地
总结:在实际使用中,git fetch更安全一些
因为在merge前,我们可以查看更新情况,然后再决定是否合并
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- Git 教程 - Git 基本用法
- git的基本用法
- Git 基本用法
- git 基本用法
- git stash基本用法
- Git 基本用法
- git的基本用法
- git 基本用法
- git 基本用法
- git基本用法小结
- 第六周【项目6-复数模板类】
- java web中使用JFreeChart制作图表
- 第六周 项目四 成员、友元和一般函数有区别
- Laravel 4 用户请求中的数据
- java连接SQL数据库
- git 基本用法
- xpages服务端安装插件
- 视觉SLAM漫谈 (三): 研究点介绍
- 找出一个个既有正数又有负数的数组中子数组的和的最大值
- java基础-多态篇
- 数组元素两两比较重复值
- 第6周项目5——友元类
- hook虚表监控虚表
- hdu~1885(bfs+状态压缩)