2

我正在探索 git,看看它如何为我的公司工作。我已经安装了 git,我需要知道一些事情:

  • 如何在我的计算机上设置一个 git 服务器作为我的中央仓库?
  • 我试图弄清楚如何仅使用 Windows 上的 GUI 来管理我的工作流程(使用 GUI 是一项要求)。如何在一个文件夹中获取一堆文件并将它们放入我的 GIT 存储库中?

如果每个项目都有一个很好的教程,我很高兴看到那里,而不是如果你能指出我正确的方向。谢谢!

4

2 回答 2

3

为了开始,您将不得不使用命令行。

首先,您需要就地初始化本地存储库。cd 到您想要在版本控制和问题下的文件的文件夹:

git init

您现在已经在该文件夹中初始化了一个 git 存储库。现在您需要将所有文件添加到其中:

git add .
git commit -m "Initial Import"

现在 cd 到本地存储库的父文件夹。您将要创建存储库的“裸”克隆以充当您的中央存储库。发出以下命令:

git clone projectFolder/ ProjectName.git

ProjectName.git 将仅使用版本控制存储库创建。将此文件夹移动到您想要充当中央存储库的任何位置。从那里开始,您可以从中央存储库克隆和拉取并推送到中央存储库。

通过 SSH 从中央存储库克隆:

git clone [user@]host.xz:/path/to/repo.git/

或者,如果您的存储库位于网络共享上

git clone D:/path/to/repo.git/

这也可以从 GUI 客户端签出并将更改推送回 repo。

于 2008-10-15T15:59:36.187 回答
0

如果需要使用 GUI,那么 git 会出现一些问题。即使在命令行上 git 也不如在其他 unix 上好。

唯一在 GUI 上支持 git 的是 Eclipse 的 git插件,但它与真实的东西相去甚远。我非常喜欢 git,但对于 Windows 的大量使用,我会推荐 Subversion。

于 2008-10-15T16:06:40.603 回答