菜鸟学git中
在码云中fork了个若依项目到我码云账户下,然后在本地clone我账户下的项目,大概如图吧
我的规划是,在本地项目中自己建了一个模块专门写自己的代码,不动若依的源码,然后push到我的码云,然后不定期更新若依的源码。
问题1:我修改了若依的源码,然后commit,然后
git fecth upstream master
git merge upstream/master
这样就从若依那更新了源码,但是我刚刚修改的代码未被更新回来,为啥?(我臆想中应该是要被对应的若依源码覆盖的)
问题2:我的git命令对不:
git clone 我的码云.git
git add 我的代码文件 //增加我的本地代码
git commit am -"描述"
git fecth upstream master //拉取若依的更新
git merge upstream/master //合并若依的更新
git push orgin //把本地代码存到我的码云上
不太确定原因是什么,要
git log
看一下。建议:
upstream 更新后,同步到本地 master
更新本地开发分支 my-dev