linux - 如何保持 git clone 更新?

标签 linux git

我正在我的笔记本电脑上开发一个项目,该项目将在我的 VPS 上实现。我一直在我的笔记本电脑上进行更新并将它们推送到我的 git 存储库,但我对如何保持我在服务器上创建的克隆、更新一无所知。

当我尝试运行 git clone <url> 时在我的目录中,它告诉我 'file already exists!'或类似的规定。我是否只删除整个文件夹并像那样重新克隆 repo 协议(protocol)?或者有没有一种方法,除了将目录启动为 git 并创建上游之外,我可以重新克隆而不必先删除所有内容?

最佳答案

如何保持 git 克隆更新? 我通常克隆 git 项目。

git clone git@source.golabs.io:mobile/project-name.git

然后我开始通过创建新的分支分支来开发我的功能。 因此,对于远程项目的最新信息,您需要 checkout 到 ma​​ster 分支。只是做 git pull 并使用 ./gradlew clean build 同步您的项目

如果你的项目有子模块——你需要做

git submodule update --init --remote --recursive 

关于linux - 如何保持 git clone 更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47545705/

相关文章:

java - org.eclipse.swt.widgets.Composite 上的字体在 Linux 上乱七八糟

git - 如何将 develop 分支重置为 master

ruby-on-rails - Heroku 通过 HTTPS 推送

ios - 如何使用 grep 和 regex 提取特定标签内的信息

python - 在 linux 中用 python 编程时如何在 nano 中进行自动缩进?

linux - 从源码构建notepadqq时出错

linux - pip install 在 docker 中无法正常工作

Git:从另一个分支获取更改

git - Unity Git - 忽略库

git - 由于添加了错误的远程仓库而删除了 Git 历史记录