4759得票48回答
如何克隆所有远程分支?

我在GitHub上远程追踪我的master和development分支。我该如何同时克隆这两个分支呢?

4038得票140回答
在Git中推送提交时出现“src refspec master does not match any”消息

我使用以下命令克隆我的存储库:git clone ssh://xxxxx/xx.git 但是在我修改了一些文件并add和commit之后,我想将它们推送到服务器:git add xxx.php git commit -m "TEST" git push origin master 但我收到的...

3960得票7回答
如何克隆特定的Git分支?

Git clone将远程分支克隆到本地。 有没有办法在不切换远程仓库的分支的情况下,自己克隆特定的分支?

3007得票20回答
如何将Git仓库克隆到特定文件夹?

使用命令 git clone git@github.com:whatever 可以创建一个名为 whatever 的目录,其中包含一个 Git 仓库:./ whatever/ .git 我希望将Git仓库的内容克隆到当前目录./中:./ .git

2112得票16回答
使用Git下载特定标签

我正在尝试找出如何下载Git存储库的特定标记 - 它比当前版本落后一版。我在git网页上看到了先前版本的标记,对象名称为长十六进制数字。但是根据网站,版本名称为“Tagged release 1.1.5”。我尝试了像这样的命令(名称已更改):git clone http://git.abc.n...

2001得票31回答
如何仅克隆Git存储库的子目录?

我有一个Git仓库,根目录下有两个子目录: /finisht /static 当这个项目在SVN上时,/finisht被检出到一个地方,而/static则被检出到另一个地方,如下所示: svn co svn+ssh://admin@domain.example/home/admin/r...

1859得票31回答
Git push 需要用户名和密码。

我从GitHub账户将Git仓库克隆到了PC上。 我想要使用同一个GitHub账户在PC和笔记本电脑上进行操作。 当我尝试使用PC推送或拉取GitHub时,需要输入用户名和密码,但是使用笔记本电脑则不需要! 我不想每次与origin交互时都输入用户名和密码。我错过了什么?

1018得票27回答
如何在Git中克隆单个分支?

我有一个本地的Git仓库在~/local_repo目录下。它有几个分支:$ git branch * master rails c c++ 为了克隆本地仓库,我执行以下操作:$ git clone ~/local_repo new_repo Initialized empty Gi...

863得票10回答
Git分支实际上是Git克隆吗?

我听到很多人说他们在Git中分叉代码。Git "fork"听起来可疑,就像Git "clone"加上一些(无意义的)心理准备去放弃未来的合并一样。在Git中没有分叉命令,对吧? GitHub通过将对应关系附加到其中使分支更加真实。也就是说,您按下分叉按钮,稍后当您按下拉取请求按钮时,系统会聪...

685得票18回答
如何将普通的Git仓库转换为裸仓库?

如何将“普通”Git仓库转换为裸仓库? 主要区别在于: 在普通的Git仓库中,你有一个名为.git的文件夹,其中包含所有相关数据和组成工作副本的其他文件。 在裸Git仓库中,没有工作副本,文件夹(我们称之为repo.git)包含实际的仓库数据。