如何将快照推送到远程存储库?
How to push a snapshot to a remote repository?
很抱歉这个基本问题,但我花了很多时间在网上搜索答案。
我认为我的场景简单且典型:
- 在 Android Studio 中为 GIT 设置的 Android 项目 Foo。
- 在使用 Bonobo 和存储库 Foo 的计算机上创建了远程 GIT 服务器
- 已将远程存储库 (http://computername/Bonobo.Git.Server/Foo.git) 添加到项目中。
Push后,数百个文件中只有几个被推送到远程仓库。我想要的是让远程存储库拥有所有项目文件,以便可以从存储库克隆项目的副本。
我一定错过了一些非常简单和基本的东西。 SVN用了很久,刚开始尝试GIT.
任何提示将不胜感激。
git 根本不推送文件。 git 推送 commits:命名实体,每个实体都具有给定的文件树、作者、提交消息和其他属性。因此,如果您在 git push
之后没有在远程服务器上看到预期的文件,那么很可能这些文件在提交时丢失了。
将丢失的文件添加到索引中,修改提交或创建一个新文件,确保所有文件都在它们的位置 在提交 中,然后才推送
由于 AndroidStudio 基于 IntelliJ Idea,我希望 Idea 的食谱能够奏效。所以这里是文档的 the tutorial on how to add files to the index and here's the rest。
很抱歉这个基本问题,但我花了很多时间在网上搜索答案。 我认为我的场景简单且典型:
- 在 Android Studio 中为 GIT 设置的 Android 项目 Foo。
- 在使用 Bonobo 和存储库 Foo 的计算机上创建了远程 GIT 服务器
- 已将远程存储库 (http://computername/Bonobo.Git.Server/Foo.git) 添加到项目中。
Push后,数百个文件中只有几个被推送到远程仓库。我想要的是让远程存储库拥有所有项目文件,以便可以从存储库克隆项目的副本。
我一定错过了一些非常简单和基本的东西。 SVN用了很久,刚开始尝试GIT.
任何提示将不胜感激。
git 根本不推送文件。 git 推送 commits:命名实体,每个实体都具有给定的文件树、作者、提交消息和其他属性。因此,如果您在 git push
之后没有在远程服务器上看到预期的文件,那么很可能这些文件在提交时丢失了。
将丢失的文件添加到索引中,修改提交或创建一个新文件,确保所有文件都在它们的位置 在提交 中,然后才推送
由于 AndroidStudio 基于 IntelliJ Idea,我希望 Idea 的食谱能够奏效。所以这里是文档的 the tutorial on how to add files to the index and here's the rest。