"); //-->
在码云上或者GitHub上创建远程分支的时候,远程分支最好和本地分支同名,先搞同名的操作方法。不同名的相互搞我觉得会很乱吧。
1.Git push的时候一定先add,再commit,因为push时会去找add 了没,commit了没,要是都不干,那么push的内容就是空的。
1.1merge 其实就是 你要把哪个分支的代码更新到你当前的分支,你就merge它
2.本地分支A没有更新时,远程master是最新时,如何更新本地分支A?
1.要先把远程master的代码pull到本地master
2.再切换到要同步的分支A上,为了以防万一把远程分支A的代码pull下来
3.在子分支A上运行 git merge master 就会将本地分支master的代码同步到本地分支A上。
3.子分支A更新了以后需要同步到远程master上。
1.要先commit+add 更新的文件,再push到远程分支A,
2.再切换到本地master分支
3.再把远程分支 A上更新的内容 merge到 主分支 master ---- 命令行就是 git merge 远程分支A,或者在 Idea上点 Merge into Current
4.再push到远程master
在远程分支A上merge到本地master这个操作在Idea上点 Merge into Current 就可以了,点了一下,就会发现master的代码已经被修改了,再push一下就到远程master了

命令行的操作:
#修改 Car文件
git commit -m Car.java
commit时也有可能会报错,
On branch dev_hongyu
Your branch is up to date with 'origin/dev_hongyu'.
这句话的意思就是文件没有被跟踪,直接 git add. 需要跟踪的文件名称。
看了这篇文章才知道,add是要加到暂存区中的,正规操作是要add,再commit。要养成好习惯。
https://www.cnblogs.com/qianqiannian/p/6005628.html

#push到远程分支A
直接 git push
要是输入 git push 远程分支A,就会报错

#切换到 master分支
git checkout master
#把远程分支A的内容合并到主分支Q上
git merge dev_hongyu
这个时候在编辑器里就可以看到master的内容已经被改了,就差push到远程主分支了。
#再次push
git push
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
纳芯微正式推出超声雷达探头芯片NSUC1800
台积电美国厂快速获利,产能告急!
基于VDSL的以太网的设计与实现
AMD 移动 CPU 路线图泄露称 Zen 6 将于 2027 年到来
雾化器
Nordic推出 nPM1304 电源管理IC,率先为小尺寸可充电电池应用提供超低功耗精密电量计
基于tms320vc5402多信道缓冲串口的dma方式数据传输
Linux 今天 34 岁了
高速I/o-从铜到光I/O的演进
EA-SCB 串联连接盒:突破3000V高压测试的安全守护者
用于MP3和手机的1.2inch-1.8inch cstn lcm
英伟达对华定制版AI芯片B30性能将达到标准版Blackwell GPU的80%
在铁路苛刻环境下的连接器应用
华为直指AI存储器市场,将发布自研AI SSD
microwindows求助
用于MP3和手机的1.2inch-1.8inch cstn lcm
基于v.90标准的modem的实现
怎样两片flash都作tffs
555构成的汽车空调控制器
全球高被引科学家排名:TOP 10计算机领域占4席
5.7 液晶 320240
非凡表现的新一代高速连接器及其卓越验证的技术
【IEEE好文分享】量子网络解析:超安全网络的未来
自动空气清新器
大型滚筒式洗衣机电控器(CD4017、555)
基于USB总线的机器人上下位机通信
维兰德高性能铜合金以及其在连接器领域的解决方案
基于Windows CE的嵌入式网络监控系统的设计与实现
NE555构成的家用限时报知器
25G光纤互连技术