如何把一个gitgit远程仓库搭建的

首先,创建一个git仓库 hello, 仓库的克隆

此刻你应当在你的工作目录,且有名为“hello”的单一仓库 

在你的工作目录中现在应当有两个仓库:原始的“hello”仓库和新克隆的“cloned_hello”仓库。 

现在你应当看到新仓库的全部提交列表,而且它或多或少会匹配原始仓库的提交历史。仅有的差异体现在分支名

远程仓库典型地存在于可能是中央服务器的独立机器上。正如我们可以在此处看到的,它们可以指到同一机器上的仓库。关于名称“origin”没有什么特别的,对于主中央仓库(如果有的话)使用名称“origin”只是习惯的约定而已。 

在此刻,仓库具有来自原始仓库的全部提交,但它并没有整合到克隆仓库的本地分支中。

现在看看“Updated Rakefile”提交。你将看到本地 master分支指到了此提交,并非我们取得的新提交 

git fetch 命令的结果将从远程仓库取得新的提交,但它不会将这些提交合并到本地分支中。 

这些是更改。即使 git fetch 不合并更改,然而我们仍然可以手动从远程仓库合并更改。 

结尾带 .git 的仓库习惯约定是裸仓库。我们可以看到在 hello.git 仓库中没有工作目录。实际上,除了非裸仓库的.git 目录外什么也没有。 

将裸仓库作为远程仓库添加到我们的原始仓库中。 让我们添加 hello.git 到我们的原始仓库。 

因为裸仓库通常共享在某种网络服务器上,所以一般很难转到仓库中并拉下更改。因此,我们需要将更改推到其

让我们通过创建更改来开始推送。编辑 README 并提交它。 

注意:我们必须明确地指定接收推送的分支名称 master。它可以设置为自动化,但我从未记住实现的命令。选择“Git Remote Branch”gem 更易管理远程分支。 

}

在博客园里看见一篇老好的文章,教我们做笔记啦,但是做完笔记还是要记得总结哦!

来吧,让我们一起来总结吧,今天先来看看git远程的仓库是怎么建立的。

当然,使用git嘛,第一步肯定是得新建一个git仓库,总得有个操作的空间吧,巧妇难为无米之炊嘛。


}

我要回帖

更多关于 git仓库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信