直接放到本地的test1仓库中
1、选择leave
2、选择overwrite
3、【3、xxx.doc 和 4、xxxx.doc】都没了
4、在切换回test1分分支
【4、xxx.doc】也没了
1、main的本地仓库
【4、xxx.doc】留下 ,
【3、xxx.doc】因为没有上传过main的分支 所以没有
选择【4、xxx.doc】上传到main分支
4-1 github上main 4-1 github上 test1分支因此可以将每次改变都新建一个分支
一定要选择bring changes to xxx
增加了一个原本没有的【3】文件
原本没有的【3】现在依旧没有
回滚到合并main分支前
上传前本地test1分支
其中【4】文件中为空
上传前 本地main分支
【4】文件中为有内容
ok到此为止 我是在是没搞懂这啥玩意。。。
你就安安心心的每次都选择new一个branch就好
并且每次都选择基于最新的branch来建立
而且选择bring
就是可能会导致 越传越多



