标签列表
从远程仓库拉取代码...我能拉取一个特定的提交吗?
git
github
fetch
pull
4
4
我在本地创建了一个空的新仓库,并添加了一个远程仓库。 现在,我想从远程仓库获取一个特定的提交记录
而不下载整个远程仓库及其所有分支!
我该怎么做?
-
basZero
4
1
真的,也许是这个:
git fetch origin 96de5297df870:refs/remotes/origin/D-commit
- basZero
为什么我会被踩?重复条目的标题中没有包含“git”这个词,所以我没有找到它!
- basZero
你不必这样做,但在搜索中使用标签会更好。
- Jano
这个标记为重复的回答并没有解决我的问题。它允许获取一个特定的提交,但是它也会从远程下载整个代码库。我明确要求的是一种不需要先下载整个代码库就可以获取特定提交的解决方案。如何在标题中删除[duplicate]?这不是真实的情况。
- basZero
1
个回答
4
4
答案是:
git fetch origin 96de5297df870:refs/remotes/origin/D-commit
请参考
从远程Git仓库检出特定提交
的方法。
-
basZero
4
9
这个命令似乎只有在我本地已经存在该提交哈希值时才有效,因此它可以创建一个远程引用,但似乎无法获取任何新的内容。其他人用这个命令可以工作吗?
- Jack O'Connor
1
不,对我也不起作用。
- vitaut
3
如果提交不在存储库中,则它无法工作。它不会打印任何内容,但会返回退出代码1。
- ocroquette
这对我很有效,我经常使用它。
- basZero
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
8
我能拉取一个尚未合并的拉取请求吗?
193
Git:从其他远程仓库拉取代码
43
我能使用Composer拉取特定的提交吗?
10
从远程仓库拉取所有分支
4
如何从远程代码仓库合并/拉取代码?
146
从另一个仓库拉取Git代码
14
如何从Bitbucket-Git拉取特定的提交代码
8
如何从远程git仓库逐个拉取提交记录?
6
从远程Git仓库拉取更改
76
无法从Sourcetree拉取Git远程仓库
git fetch origin 96de5297df870:refs/remotes/origin/D-commit
- basZero