Git:多人推送/抓取分支事项
2024-08-20 22:08:57
1.推送分支
1.1使用命令符git push origin branch-name
,
推送自己已修改的分支
例如
git push origin master,
git push origin dev.
2.抓取分支
2.1他人从远程仓库克隆一个项目到本地库
此时,默认情况下的本地库中,他只能看到本地的master分支,可以使用git branh查看分支情况
此时若需要克隆远程库orgin的dev分支到本地分支dev上,使用以下命令符:
git checkout -b dev origin/dev (
git checkout -b branch-name origin/branch-name)
注:红色部分依据自身情况修改:本地库分支名 远程库名/远程库分支名
然后即可使用git add和git commit命令符进行推送操作.
2.2倘若我们也在修改dev分支,但是推送时间比他人迟,此时可能会产生冲突!
2.2.1如果推送失败,可以先使用git pull抓取远程的新提交,并且进行合并
2.2.2如果合并失败,则要建立本地分支和远程分支的关联:git branch --set-upstream branch-name origin/branch-name
2.3解决冲突后,使用git push origin branch-name推送!
最新文章
- C#中Finally的一个不太常见的用法
- 【Swift学习】Swift编程之旅(三)
- hdu 3472 HS BDC(混合路的欧拉路径)
- MySQL的恢复脚本
- August 9th 2016, Week 33rd Tuesday
- hdu 3714 Error Curves(三分)
- C语言学习总结(二) 运算流程
- optics matlab实现
- HTML——JAVASCRIPT——关灯效果
- [板子]Floyd&;Dijkstra
- DirectX SDK (June 2010)安装错误S1023的一个解决方法
- django2.0.6 连接使用redis集群
- 论文笔记: Dual Deep Network for Visual Tracking
- Win环境 Android Studio使用Git 教程 ( 生成SSH key )
- easyui datagrid设置fit: true后,页面显示不全的情况
- 解决Floodlight界面无法显示问题
- ZOJ 1456 Minimum Transport Cost(floyd+后继路径记录)
- TMS Xdata Server
- Spring MVC POST中文乱码解决方案
- 马哥教育python网络班19期 学习目标
热门文章
- Java的反射机制Reflect
- 批量Excel数据导入Oracle数据库
- Python lambda 表达式
- Mysql 函数使用记录(二)——ELT()、FIELD()、IFNULL()
- [osg]osg窗口显示和单屏幕显示
- Eclipse启动Web项目 Tomcat中webapps中没有项目文件夹
- 排序——选择排序(java描述)
- 使用Qss设置QT程序界面的样式和皮肤
- AtCoder Beginner Contest 113 D Number of Amidakuji
- 全栈性能测试修炼宝典--Jmeter实战(一)