我厌倦了手动将项目文件夹复制到 DropBox 文件夹。请 SO Jedi 教我 GIT 的方法?

我厌倦了手动将项目文件夹复制到 DropBox 文件夹。请 SO Jedi 教我 GIT 的方法?

我正在做一个个人项目。不是很大,而且只有我一个人在做。

让 GIT 将我的工作项目保存到备份的基本方法是什么?GIT 如何检查它是否是工作版本,或者我必须手动右键单击文件夹并“提交”它,类似于 Tortoise SVN?

我对更高级的功能不感兴趣,因为坦白说,我暂时不会用它们。我只需要知道如何在我的 Windows 7 机器上安装它,然后告诉它:“嘿兄弟,看到这个项目了吗?密切关注它,好吗?”

谢谢。希望你们能再次教我很多好东西。:D

答案1

我建议你安装Git 扩展,它包含您需要的一切、一个易于使用的 GUI 以及一个 Visual Studio 插件。

答案2

让 GIT 将我的工作项目保存到备份的基本方法是什么?

这会将其推送到 DropBox 管理的共享文件夹。
请参阅此博客条目作为一个实际的例子

从您想要共享的项目的项目目录中输入:

bash$ git clone --bare . ~/Dropbox/Shared/MySharedProject.git

注意:请记住,我假设您已经将此项目置于 Git 版本控制之下。我们在 clone 命令中使用的关键字意味着我们只想创建一个目录,其中包含项目目录中 .git 目录的内容,而不是实际的工作区。
该 目录包含您的所有代码,并且您需要的所有内容的更改都在那里——它只是不是 xcode 工作的实际工作区。–bare
.git

通过键入以下内容为新克隆的项目创建远程(别名):

 bash$ git remote add sharedproject ~/Dropbox/Shared/MySharedProject.git

现在,您可以将任何代码更改从工作目录推送到克隆的目录,由于它位于您的 Dropbox 中,因此将自动上传到 Dropbox 并由您拥有的任何其他可以访问 Dropbox 的计算机下载。
首先,您需要使用以下命令提交工作目录中的所有更改。

bash$ git commit -a -m "Commit message"

然后您需要使用以下命令将更改推送到远程。

bash$ git push sharedproject master

这会将您的更改推送到 Dropbox 目录中的克隆存储库。执行此操作后,您应该会看到菜单栏中的 Dropbox 图标变为“同步”图标。如果您的更改很小,它只会改变一瞬间,因此您必须密切关注它才能看到这种情况发生。
提交文件并将其推送到克隆存储库后,您现在可以从另一台计算机提取项目。

相关内容