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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_23035335/article/details/100215316

现象:

当一个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命令 针对文件夹来操作,记录下可以带文件夹操作,就会方便很多了

猜你喜欢

转载自blog.csdn.net/qq_23035335/article/details/100215316
今日推荐