git空文件夹,git只提交部分文件

  git空文件夹,git只提交部分文件

  有时候人们希望从git存储库中提取代码时,目录已经存在,这样就不需要手动创建了。但是,git不允许git提交空目录。我们做什么呢本文通过两种可能的情况介绍如何解决问题,有需要的朋友可以参考一下。

  序

  与svn不同,git只跟踪文件中的变化,而不跟踪目录。因此,一个空目录,如果其中没有文件,即使git add目录在别处被检出,也没有这样的空目录。

  这种只跟踪文件变化而不跟踪目录的设计是有原因的。但这会引起一些小麻烦。有时,在代码库中保留一个空目录是非常必要的。比如测试需要的空目录。下面我们来看看如何解决。

  实际上,这里有两种情况:

  首先,目录是空的。

  在这种情况下,只需要在目录中创建一个. gitkeep文件,然后设置。gitkeep不可忽视的。项目的gitignore。gitkeep是一个公认的文件名,没有特殊的规则。

  其次,该文件已经存在于目录中

  那么你需要先在根目录下设置!gitignore,然后还在目标目录下创建一个. gitignore文件,并在文件中设置它

  总结

  好,那么您可以在项目中提交一个空目录。希望对你的学习或者工作有帮助。有问题可以留言交流。

  http://www..net/article/92762.htm

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹,cmd命令打开及切换目录路径的实现
  • wget下载文件到指定目录,wget下载整个文件夹
  • wget下载文件到指定目录,wget下载整个文件夹,wget下载整个网站(整个子目录)或特定目录
  • u盘exe病毒如何根除,如何根除U盘文件夹exe病毒
  • u盘exe病毒如何根除,如何根除U盘文件夹exe病毒,U.EXE病毒删除方法
  • svn在eclipse中的使用,eclipse不显示svn路径,Eclipse设置svn忽略文件或文件夹(svn-ignore)的操作
  • Linux系统删除文件夹命令,linux系统中删除文件的命令
  • Linux系统删除文件夹命令,linux系统中删除文件的命令,Linux系统删除文件夹和文件的命令
  • jsp 上传文件夹,jsp多文件上传
  • jsp 上传文件夹,jsp多文件上传,JSP组件commons-fileupload实现文件上传
  • dos 删除文件夹命令,dos 删除文件夹 目录不是空的
  • dos 删除文件夹命令,dos 删除文件夹 目录不是空的,dos 删除文件夹 rd
  • Win10共享文件夹怎么设置访问密码,win10共享文件夹设置密码后没有权限访问
  • win10用户的文件名怎么改,window10怎样更改用户文件夹名称
  • 留言与评论(共有 条评论)
       
    验证码: