git 克隆远端分支,关联到本地,修改代码并提交到远程分支
背景: 多人项目,每人远程一个分支,直接克隆只可克隆master分支,看不到自己分支上的代码。
需求: 同步远程分支到本地,将本地分支与远程分支进行关联,修改代码,更新到远程分支。
实现:
按照正常流程克隆到本地,
cd
+tab 切换到项目里面。输入
git branch -a
会看到远端所有分支,确定自己的分支。输入
git checkout -b xxx origin/XXX
(xxx是本地要用的分支,XXX是在上一步中确定的自己远程的分支名称,也就是 remotes/origin/XXX 中的XXX)
看到这个信息“Switched to a new branch 'xxx' Branch 'xxx' set up to track remote branch 'XXX' from 'origin'
.” 表示关联成功。
也可以通过输入 “git branch -vv
” 命令确认关联成功与否,成功的话,会收到这样的内容“*xxx 9c12688 [origin/XXX] Merge branch 'XXX' of gitlab.project地址和名字 into XXX
”此时在项目中可以看到自己分支的代码,按照需求更改即可。
修改完毕,按照正常流程提交缓存:
git add .
------------git commit -m "updat aabbcc"。
将本地分支代码提交到远程分支:
git push -u origin xxx:XXX
git 克隆远端分支,关联到本地,修改代码并提交到远程分支相关推荐
- 使用git初始化本地仓库并提交到远程分支
创建本地文件并提交到github远程分支,步骤如下: 1.通过github创建repository,本例中repository名称为maven_demo,工程为maven + spring + myb ...
- git常用操作--分支同步master 本地库提交到远程分支
1.分支同步master git clone [项目地址] //克隆远程代码库到本地 cd [刚刚克隆的项目文件夹] //进入本地仓库 git checkout -b dev // 创建分支dev(或 ...
- git将代码提交到远程分支(非主分支)
一个仓库可以包含多个分支,有一个默认的主分支:master 若想提交代码至远程仓库的某个分支(非主分支) 先查看下本地分支以及远程分支:git branch -a 由本地分支(非主分支master)提 ...
- 关于Git及GitLab的简单易懂的使用方法(将本地仓库的项目提交到master分支或者自定义的分支上)
说明: 关于git和gitlab的使用,真的是让我脑壳痛了一晚上,,真尼玛的麻烦,在网上找了各种各样的方法来完成如何将我本地的项目上传到gitlab上面,头发掉了一地,,,并没什么卵用,,,差点炸毛的 ...
- git创建本地分支、提交到远程分支
[1] 查看本地分支: $ git branch master * mutilrecall [2] 查看远程分支 $ git branch -amaster * mutilrecallremotes/ ...
- git 改了一段代码不想要了_Git - 如何将master/其他分支上修改代码不提交直接移到新建分支...
背景介绍: 有时候, 拿到需求, 就直接在master分支上开撸了, 其实也只是初步看下. 结果一来二去修改完毕, 完成了需求, 但是此时都在master分支, 提交必然是不可以的. 还是要新建分支, ...
- git回退到历史版本并提交到远程分支
实际开发过程中,有时候我们会发现历史版本是对的,当前版本和远程分支是错的情况.我们这时候需要回滚到历史版本,并且让远程分支也回退到历史版本,下面来说一种解决办法. 1,先把本地的分支回退到历史版本: ...
- idea远程调试修改代码_使用IDEA远程调试线上代码
众所周知使用IDEA开发时可以通过debug进行调试并快速定位问题,但是如果代码已发布到远程服务器上,该如何调试呢?本文将告诉你如何利用IDEA调试远程服务器上的代码 本文会先讲如何配置参数.调试,然 ...
- 本地项目代码如何提交同步到gitee仓库
1,创建git的新仓库 创建之后是这样的! 2.提交到git仓库 1)当项目有git 信息需要先删除 在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入 rm -rf .git 这样本地仓 ...
最新文章
- usaco Job Processing(mark)
- c语言知道算法写不出代码,这个代码怎么写算法啊,求教,我真的不会写算法怎么办#incl...
- 今目标戴珂:掘金企业协同
- python私有函数
- [转] 数学符号英文拼写及发音
- Openlayers 2.X加载高德地图
- 以前我们学计算机编程,在编程之前像计算机一样思考
- Atlantis Lite蓝色精品后台管理系统模板
- matlab中solver函数_Matlab中微分方程的模型
- oracle用户身份认证,oracle用户身份认证方式
- python按条件拆分列表元素_Python按多个元素和条件拆分列表
- 李佳琦618直播清单都在这张思维导图上了
- 现代计算机主要有哪些方面的应用,现代汉字主要应用于哪些方面;汉字的整理有哪些内容?...
- 【转】网站ICP备案和公安备案流程
- matlab中clc、clear、close命令以及函数文件
- css 从右到左的方向调整
- 《天下无贼》经典台词与遗憾
- java hypot_java – 为什么hypot()函数这么慢?
- 基于Vue+Express+Mysql开发的手机端电影购票系统(附源码)
- 苹果耳机安卓手机可以用吗_想知道安卓手机用一年会卡,苹果手机不卡,这个问题出现在那吗...
热门文章
- python科学计算笔记(二)pandas获取网络文件
- 基于SSD的Kafka应用层缓存架构设计与实现
- 基本概率模型和贝叶斯定理
- 【十大经典数据挖掘算法】EM
- 机器学习实战(用Scikit-learn和TensorFlow进行机器学习)(五)
- C# 生成 MongoDB 中的 ObjectId
- 用Freemind画“脑图”
- 附5、MDT 2013 Update 1批量部署-更新版无法修改共享文件夹参数的解决办法
- 模板技巧之:费用科目条件过滤
- Codeforces Round #539 Div. 1