У меня возникла проблема с файлами, которые следует игнорировать, добавляя, когда я добавляю.Gitignore игнорируется
Я программно инициализирую репо, а затем создаю .gitignore и README и фиксирую их. Тогда, когда я касаюсь файла, который следует игнорировать и делать «git add». он появляется как новый файл и добавляется в следующий коммит, я уверен, что делаю что-то довольно глупое. Это то, что рабочий процесс будет выглядеть
mkdir testrepo
cd testrepo
git init
<Create Java.gitignore and README>
git add Java.gitignore
git add README.md
git commit -am "Initial Commit"
touch bob.java
touch bob.class
git add .
, а затем он показывает
On branch master
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: bob.class
new file: bob.java
Это Java.gitignore
я использую
*.class
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.ear
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
Вы действительно назвали файл 'Java.gitignore'? – PeeHaa
Да, вместо того, чтобы переписывать файлы, которые я просто копировал из каталога установки моего приложения, и я копировал все имя файла –