2016 - 2024

感恩一路有你

git拉取指定版本号 git克隆不了怎么办?

浏览量:1611 时间:2021-03-11 12:22:48 作者:admin

git克隆不了怎么办?

将存储库克隆到新创建的目录中,为克隆的存储库中的每个分支创建一个远程跟踪分支(git branch-R可见),并从克隆中签出存储库作为当前活动分支的初始分支。克隆后,不带参数的正常git提取将更新所有远程跟踪分支,不带参数的git pull将远程主分支合并到当前主分支(如果有)。此默认配置在refs/remote/origin下创建对远程分支标头的引用,并初始化远程.origin.url以及远程.origin.fetch配置变量。远程操作的第一步通常是从远程主机克隆版本库。在本例中,使用GIT clone命令。例如,克隆jQuery的版本库。此命令在本地主机上生成与远程主机上的版本库同名的目录。如果要指定不同的目录名,可以将目录名用作GIT clone命令的第二个参数。Git clone支持多种协议,包括HTTP(s)、SSH、Git、本地文件协议等。用法1:Git clone

您可以使用Git的reset命令来尝试:有三种方法来重置命令:

1:Git reset–mixed:这是默认方式,Git reset不带任何参数。这样,它会返回到某个版本,只保留源代码,并返回提交和索引信息

2:git reset–soft:fallback到某个版本,只有提交信息是fallback,不会恢复到索引文件级别。如果还需要提交,可以直接提交

3:git reset–hard:完全返回到某个版本,本地源代码就会变成上一个版本的内容

注意如果提交已经与他人共享,应该尽量少用@Liu Hui提到的reset方法,否则会引起大家的麻烦。

1. 如果没有推,或者保证别人不拉或克隆,那么就用@刘辉的方法。如果你做这种强制服从,那么就会有冲突。有关详细信息,请参阅GIT rebase(1)手册的以下部分:从上游rebase中恢复

2。如果不属于上述情况,请先使用reverse,您需要使用$git clone命令克隆本地库。

之后,它将自动克隆主分支(这似乎是必要的)。

之后,我们不会克隆任何分支。

假设您需要一个开发分支(假设这个分支已经存在于远程库中,也就是说,您需要克隆它)进行开发。如果需要在dev分支上开发,则必须创建远程源的dev分支到本地,因此他使用以下命令创建本地dev分支:

$git checkout-B dev origin/dev

然后同步它:

$git pull

git拉取指定版本号 git拉取指定版本的代码 让git只保留几个版本

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。