我在目录misc_files下的源代码中添加了几个tar包。添加这些tar文件以测试某些功能,并且仅供测试套件使用。
现在我的问题是,当我在做function getDateTime() {
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth()+1;
var day = now.getDate();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
if(month.toString().length == 1) {
var month = '0'+month;
}
if(day.toString().length == 1) {
var day = '0'+day;
}
if(hour.toString().length == 1) {
var hour = '0'+hour;
}
if(minute.toString().length == 1) {
var minute = '0'+minute;
}
if(second.toString().length == 1) {
var second = '0'+second;
}
var dateTime = year+'/'+month+'/'+day+' '+hour+':'+minute+':'+second;
return dateTime;
}
时,我看不到misc_files目录,可能是因为它不包含git可以识别的任何此类文件。
我想将包含tar包的新目录 misc_files 添加到git repo中,我该怎么办?
答案 0 :(得分:1)
所以,试试看:
git add misc_files
然后再次尝试git status
。
答案 1 :(得分:0)
基本上,没有文件类型,没有被识别出来的#39;通过git。 git只是忽略空文件夹。因此,如果您添加了一个空文件夹,则无法在while ((line= br.readLine()) != null) {
content += line + "\n";
}
中看到它。但是,在您的情况下,* .tar文件存在。这可能意味着git status
中忽略了它们。看看这个。如果这是真的,只需从.gitignore
删除*.tar
。
<强> UPD 强>
再试一次。对我而言,它按预期工作。如果我添加没有文件的新文件夹(misc_files),我在.gitignore
中看不到它。如果我在那里添加.tar文件,我看,该文件夹未被跟踪:
无论如何,你可以尝试的是运行git status
- 它将所有文件添加到临时区域,甚至是通常被忽略的文件。你可以运行它,看看会发生什么?