Mar*_*son 38 git version-control github
这是github上的git存储库:
混帐://github.com/Fudge/gltail.git
使用git命令行工具检出只读副本的最简单方法是什么?
更新: 这是给githubbers的一个建议:执行与谷歌代码类似的东西,它自动显示如下消息:
Use this command to anonymously check out the latest project source code:
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://orapig.googlecode.com/svn/trunk/ orapig-read-only
Run Code Online (Sandbox Code Playgroud)
更新: githubbers完成了这个.
Joh*_*lla 21
这个问题有点误导.实际上并不是git存储库的"只读副本" .您可以使用以下命令克隆现有存储库
git clone git://example.com/path/to/repo.git
Run Code Online (Sandbox Code Playgroud)
但与Subversion不同,git中的每个"副本"本身都是一个全新的存储库.由于您可以提交到自己的存储库,因此从某种意义上说它肯定不是只读的.
我没有找到真正的“只读副本”,但是您可以根据需要通过这种方式进行处理:
1)git clone --depth 1 git://github.com/Fudge/gltail.git
说明:当您索取副本时,您可能对该副本的完整历史不感兴趣。
--depth 1选项将下载限制为默认分支的最新版本,并且可能会大大减少要检索的数据量。
2)如果您不想更新副本,则可以删除副本根目录下的.git目录:它将剪切与原始存储库的链接。
否则,如果需要确保您绝不修改原始存储库,则必须通过对该原始存储库的访问权限来管理它。
| 归档时间: |
|
| 查看次数: |
43697 次 |
| 最近记录: |