目录
一、创建测试项目1、新建GitHub仓库2、将本地仓库项目上传到GitHub2.1、初始化本地仓库2.2、把文件添加到暂存区2.3、提交到本地仓库2.4、关联远程GitHub仓库2.5、将本地仓库推送到远程仓库2.6、查看状态二、管理分支1、创建本地仓库新分支2、查看新创建的分支是否成功3、切换分支4、查看当前分支5、将创建的分支推送到远程仓库6、修改文件7、将修改后的文件提交到暂存区8、提交到本地仓库9、推送到远程仓库10、查看文件状态11、合并到master分支一、创建测试项目
1、新建GitHub仓库
在GitHub上面新创建一个仓库,用来演示分支管理,如下图所示:
点击“Create repository”按钮创建新仓库。
2、将本地仓库项目上传到GitHub
2.1、初始化本地仓库
输入下面命令:
$ git init
如下图所示:
2.2、把文件添加到暂存区
在新创建的本地仓库下面新建一个名为branchdemo.txt的文件,并添加到暂存区,先查看本地仓库文件状态,如下图所示:
上图显示新创建的branchdemo.txt文件是未跟踪状态。需要使用git add命令添加到暂存区:
2.3、提交到本地仓库
将暂存区文件提交到本地仓库,命令:
$ git commit -m "commit file"
如下面所示:
2.4、关联远程GitHub仓库
将本地仓库和远程GitHub的仓库进行关联:
2.5、将本地仓库推送到远程仓库
将本地项目推送到远程仓库:
然后查看GitHub仓库,这时发现GitHub仓库已经有了本地项目:
2.6、查看状态
输入如下命令:
$ git status
如下图所示:
二、管理分支
1、创建本地仓库新分支
创建分支使用下面的命令:
$ git branch "新分支名称"
例如:创建一个名为feature的分支,如下图所示:
2、查看新创建的分支是否成功
使用git branch命令查看所有的分支,如下图所示:
可以看到新创建的分支已经成功,"*"号表示当前是在哪个分支。
3、切换分支
切换分支使用下面的命令:
$ git checkout "分支名称"
如下图所示:
4、查看当前分支
如下图所示:
从截图中可以看出:*号是在feature前面,表示现在是在feature分支了。
5、将创建的分支推送到远程仓库
新创建的本地分支需要推送到远程GitHub的仓库,使用下面的命令:
$ git push origin feature
如下图所示:
这时查看GitHub分支,会发现多了feature分支:
6、修改文件
修改branchdemo.txt文件。
7、将修改后的文件提交到暂存区
如下图所示:
8、提交到本地仓库
如下图所示:
9、推送到远程仓库
本地仓库修改后的内容需要推送到远程仓库,输入命令:
$ git push origin feature
如下图所示:
10、查看文件状态
查看文件状态,检查文件是否提交成功,如下图所示:
说明已经提交成功。
11、合并到master分支
合并分支之前先要切换到master分支,如下图所示:
切换到master分支以后,在使用merge命令合并到master分支:
将本地master分支推送到远程master分支:
到此这篇关于Git分支管理策略的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
上一篇:bat批处理之字符串操作的实现
下一篇:java简介及环境搭建
X 关闭
X 关闭
- 15G资费不大降!三大运营商谁提供的5G网速最快?中国信通院给出答案
- 2联想拯救者Y70发布最新预告:售价2970元起 迄今最便宜的骁龙8+旗舰
- 3亚马逊开始大规模推广掌纹支付技术 顾客可使用“挥手付”结账
- 4现代和起亚上半年出口20万辆新能源汽车同比增长30.6%
- 5如何让居民5分钟使用到各种设施?沙特“线性城市”来了
- 6AMD实现连续8个季度的增长 季度营收首次突破60亿美元利润更是翻倍
- 7转转集团发布2022年二季度手机行情报告:二手市场“飘香”
- 8充电宝100Wh等于多少毫安?铁路旅客禁止、限制携带和托运物品目录
- 9好消息!京东与腾讯续签三年战略合作协议 加强技术创新与供应链服务
- 10名创优品拟通过香港IPO全球发售4100万股 全球发售所得款项有什么用处?