首页 » 技术分享 » git单独只提交某个文件夹的简便操作方法

git单独只提交某个文件夹的简便操作方法

 

现象:

当一个git仓库下有多个项目时,多个项目可能分别都做了修改,但是不想一次性全部提交,只想对某个项目提交时,或某个项目底下的某个文件夹里修改的提交时,如果使用桌面图形工具会出现下图,无论你在哪个文件夹下进入的commit界面都会把受git管理的所有可以提交的都列出来,修改的少还好,可以自己选择想提交的,如果文件多的话,选择起来就有点麻烦了。

解决方法,可以采用git bash,使用命令窗口,方便快捷

  1. 进入你要操作的目录,跟Linux环境一样
  2. git status ./           查看这个文件夹下的文件状态,会列出有哪些没有加入追踪,哪些没有commit
  3. git add ./*             把这个文件下的所有应该加入追踪的,加入到暂存区
  4. git commit -m "日志描述" ./           把这个文件夹下可以commit的,都commit到本地库
  5. git push                push到远程库

这样就实现了针对某个文件夹的git操作,实际就是git命令 针对文件夹来操作,记录下可以带文件夹操作,就会方便很多了

转载自原文链接, 如需删除请联系管理员。

原文链接:git单独只提交某个文件夹的简便操作方法,转载请注明来源!

0