Github 还是新手,想知道是否可以将 WWW 特定文件夹同步到 Github 项目文件夹。
假设,我正在处理/www/my-project/并且我有 github 文件夹/github/my-project-repo/ 主要问题是,我怎样才能轻松地将文件从 my-project 移动到 my-project-repo类似于提交。复制粘贴似乎是一种枯燥的方法。任何提示都有帮助!
Github 还是新手,想知道是否可以将 WWW 特定文件夹同步到 Github 项目文件夹。
假设,我正在处理/www/my-project/并且我有 github 文件夹/github/my-project-repo/ 主要问题是,我怎样才能轻松地将文件从 my-project 移动到 my-project-repo类似于提交。复制粘贴似乎是一种枯燥的方法。任何提示都有帮助!
使用git 命令的--git-dir
and选项:--work-tree
如果您正在修改 my_project 中的文件,但希望在 my-project-repo git repo 中考虑它们,您可以执行以下操作:
git --work-tree=/www/my-project/ --git-dir= /github/my-project-repo/.git status
git --work-tree=/www/my-project/ --git-dir= /github/my-project-repo/.git add -A .
git --work-tree=/www/my-project/ --git-dir= /github/my-project-repo/.git commit -m "add files from my-project"
您可能希望在/github/my-project-repo
使用git add
.
cd /github/my-project-repo
git checkout .
请注意您可能对公共文件进行的并发修改:最后一次签出会被您从/www/my-project
.
如果您想确保保留任何正在进行的工作/github/my-project-repo
:
git stash save --keep-index
git stash drop
OP 找到了一个更简单的解决方案,并且:
/www/
.cd /my-project/
,git config
,git init
等。我停止跟踪保存在
Docs/Github/
我的第一个存储目录上的存储库。
终于弄明白了......这里有一些视频教程对我有帮助:
http://www.youtube.com/watch?feature=player_embedded&v=mYjZtU1-u9Y
http://www.youtube.com/watch?feature=player_embedded&v=8r_IErxmoUc
http://www.youtube.com/watch?feature=player_embedded&v=STJBFXskfCc
http://www.youtube.com/watch?v=LCv2BIQpPgI&feature=player_detailpage