github仓库代码在别的机器上更新了,怎么同步到另一台机器

发布于 2022-09-05 22:12:42 字数 131 浏览 15 评论 0

如题。
我在公司电脑和自己电脑都有github的某个仓库映射。现在假如我在公司用电脑向仓库提交了代码,怎么在自己电脑上更新代码,让他加上自己在公司电脑加入的代码。我之前都是重新download,但是现在代码越来越多,每次都重新down很麻烦。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

忆伤 2022-09-12 22:12:42
  1. 每次同步的时候应该先git pull(拉取) 从远端仓库拉取最新的项目版本,
  2. 使用git status 查看当前工作状态,修改以及添加的文件
  3. 然后再使用git add 的相关命令把本地修改添加到暂存区,
  4. 接着使用git commit的相关命令把暂存区的所有内容提交到当前分支,
  5. 在使用git status 命令查看下修改有没有被提交完,看到类似这样的提示 nothing to commit 则说明已没有需要提交的内容
  6. 再使用git push(推送) ,同步(推送)修改的内容到远端仓库.

个人认为参与项目的人员不要在同一时间同步代码,如果参与人员较多可以采用分支,具体操作参考: https://git-scm.com/book/zh/v...

这是我写的规范的同步流程,你现在家里这个仓库没有被修改,那你就直接使用git pull(拉取),就可以从远端仓库拉取最新的项目代码了.

不知在何时 2022-09-12 22:12:42

git pull

不回头走下去 2022-09-12 22:12:42

git pull 就可以了,或者你可以用界面工具,如sourcetree

终弃我 2022-09-12 22:12:42

git 插件,每次写完代码后提交上去,回家再更新一下

不奢求什么 2022-09-12 22:12:42

电脑上安装git客户端,然后在家里也下载这个项目,每次想更新了就运行终端命令 git pull
或者使用IDE打开项目,一般都有git的快捷操作按钮的

烙印 2022-09-12 22:12:42

github 上可以设置一个 hook,不过要公网才能访问,设置了之后,你可以推送一条消息,然后你执行脚本拉取最新的更新

乖乖 2022-09-12 22:12:42

就是使用git pull 没有别的好办法

夏日落 2022-09-12 22:12:42
git pull 不就是用来干这个的么...
倚栏听风 2022-09-12 22:12:42

好像没有什么别的办法啊。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文