如何用git拉特定的目录?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (20)

我有一个带有git的项目,我只想克隆或提取一个特定的目录,就像myproject/javascript一样,就像Subversion一样。

做一些改变,提交,然后再推回去。

有可能吗?

提问于
用户回答回答于

  1. git fetch
  2. git checkout HEAD path/to/your/dir/or/file
- Where "`path/...`" in (3) starts at the directory just below the repo root containing your "`.../file`"

用户回答回答于

在空目录中:

git init
git remote add [REMOTE_NAME] [GIT_URL]
git fetch REMOTE_NAME
git checkout REMOTE_NAME/BRANCH -- path/to/directory

扫码关注云+社区