保持git远程与本地存储库相同

保持git远程与本地存储库相同,git,github,version-control,Git,Github,Version Control,所以,我决定尝试git作为我的第一个风投。实际上,仅仅是为了自我教育,没有什么真正的需要(我是这个项目的一名开发人员)。 我不知道,你如何正确地保持远程更新。 我真的需要在本地删除每个文件,然后从远程删除吗?它可以只查看本地repo中缺少哪些文件,然后从远程删除这些文件吗?Git对单个开发人员也很好 从应用程序的目录(git repo在哪里) 因此,您需要进行提交(即代码的检查点)以进行同步 注意:事实上,你已经初始化了你的git回购吗?git对于单个开发者来说也很棒 从应用程序的目录(git

所以,我决定尝试git作为我的第一个风投。实际上,仅仅是为了自我教育,没有什么真正的需要(我是这个项目的一名开发人员)。 我不知道,你如何正确地保持远程更新。
我真的需要在本地删除每个文件,然后从远程删除吗?它可以只查看本地repo中缺少哪些文件,然后从远程删除这些文件吗?

Git对单个开发人员也很好

从应用程序的目录(git repo在哪里)

因此,您需要进行提交(即代码的检查点)以进行同步


注意:事实上,你已经初始化了你的git回购吗?git对于单个开发者来说也很棒

从应用程序的目录(git repo在哪里)

因此,您需要进行提交(即代码的检查点)以进行同步


注意:实际上,您是否初始化了git回购?git作为第一个VCS可能有点复杂,因为它是一个分布式的VCS

为了更熟悉VCS,您可以尝试Subversion,例如:没有本地repo,因此提交操作更容易理解

在git上,要使远程存储库与本地存储库同步,必须调用“git push”命令。本地存储库中提交的每个更改(文件修改、重命名、删除)都将在远程存储库中报告


要学习git概念,您应该从开始。

git作为第一个VCS可能有点复杂,因为它是一个分布式的VCS

为了更熟悉VCS,您可以尝试Subversion,例如:没有本地repo,因此提交操作更容易理解

在git上,要使远程存储库与本地存储库同步,必须调用“git push”命令。本地存储库中提交的每个更改(文件修改、重命名、删除)都将在远程存储库中报告


要了解git的概念,您应该从开始。

我不想理解您的问题,但我真的建议您阅读


它向你阐明了整个“云”是如何工作的。

我不想理解你的问题,但我真的建议你阅读


它向您阐明了整个“云”是如何工作的。

我真的不明白您为什么建议学习subversion。喜欢git的原因有很多,subversion用户总是很难使用get,因为他们被它的思维方式所束缚。我同意(我是从SVN来到git的)。但我建议,因为我认为集中化的风投思维方式更容易理解(个人观点)。集中式VCS仍然很受欢迎(而且可能会持续很长时间),所以首先学习如何使用它们可能不是浪费时间。非常感谢,我完成了“Git magic”,并理解了一点。就在它说我需要合并smth来推动它的时候,它变得有点复杂了。但我想我最终会成功的,谢谢你的回复!我真的不明白你为什么建议学习subversion。喜欢git的原因有很多,subversion用户总是很难使用get,因为他们被它的思维方式所束缚。我同意(我是从SVN来到git的)。但我建议,因为我认为集中化的风投思维方式更容易理解(个人观点)。集中式VCS仍然很受欢迎(而且可能会持续很长时间),所以首先学习如何使用它们可能不是浪费时间。非常感谢,我完成了“Git magic”,并理解了一点。就在它说我需要合并smth来推动它的时候,它变得有点复杂了。但我想我最终会成功的,谢谢你的回复!是的,我终于在github上安装并运行了我的遥控器。但git似乎在添加。命令只是将新文件添加到提交中,但不包括有关我已删除的文件的信息。您确实需要执行git rm。或者看看
git commit-a
。很高兴地说,我所需要的只是一个键,正如你所说的。)你可能想看看这些:,是的,我终于在github上安装并运行了我的遥控器。但git似乎在添加。命令只是将新文件添加到提交中,但不包括有关我已删除的文件的信息。您确实需要执行git rm。或者看看
git commit-a
。我很高兴地说,我只需要一个键,就像你说的那样。)你可能想看看这些:,
git add .
git commit -m "some release info"
git push origin master