繁体   English   中英

如何将本地存储库与GitHub上的中央存储库同步?

[英]How can I synchronize my local repositories with the central one on GitHub?

我对用于管理源代码的git概念非常陌生。 在迈出第一步之前,我确实有一个非常基本的问题。

我了解克隆等概念。但是我想要做的是在GitHub上有一个中心区域,例如一个项目,我可以在其中存储所有代码,提交更改等。

Git中是否有命令可以仅更新现有克隆?

假设我创建了一个新的GitHub项目,添加了我的代码,然后在服务器上运行git clone命令以设置该实例的新实例。 我可以执行git中的命令,该命令将根据需要进行比较/更新? 显然,如果在例如名为“ images”的文件夹中上载了用户内容,或者上载了许可证密钥文件,则我不希望这些内容被覆盖。

我希望git具有此功能,如果我每天可以在所有服务器上执行一次git update命令,将使我的生活变得更加轻松。

有两个命令可与上游存储库“同步”本地克隆:

$ git push
$ git pull

推送会将您的更改发送到上游存储库。 拉取并从上游存储库应用更改。

有关Git分布式工作流的更多信息。

git pull首先从远程fetch更改,然后mergemerge到当前分支。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM