<p>条件:</p>
讯享网
1.本地仓库是新建的,并已存在文件和分支(5个),不同分支下的内容不同;
2.远程仓库是已存在的,并也存在不同分支(2个master、feature);
本:slave_master->远:master
讯享网
也可通过下指令让已存在的本地分支去跟踪远程某个特定分支,但要先切换到该本地分支操作
现在测试git pull和git push的使用;
1.git pull
1)第一种(可以拉远程仓库任一分支文件下来):切到待拉的本地分支,可以直接在没有建立连接的本地分支下拉远程分支的文件,并不改变本地分支的原内容:
讯享网
2)第二种:
两个分支建立连接再拉内容:

直接再执行下面语句就可以拉下来;
讯享网
2.git push
1.向远程仓库推送该新分支并建立一个同名新分支,文件内容也相同;
-u用来建立连接,不加-u只是一次简单的推送;
origin是远程仓库名,feature是本地分支名
2.在当前本地分支向建立跟踪关系的远程分支推送代码,直接git push就行;
讯享网
3.拓展:3个阶段将远程分支和本地分支建立连接
- 使用 在首次推送时建立关联。
- 使用 手动为已有分支设置上游分支。
- 使用 在拉取时设置关联。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/177358.html