我在project/public/deploy /下有很多大文件。其餘的都是我的源代碼。當我昨天推動,仍然今天尚未完成,並且我的網絡在這方面已經很慢。我理解它,因爲我擁有最大的文件並被推送,這是不可能的。爲什麼git太慢而無法推送大文件?有什麼方法可以優化或忽略它嗎?
我該如何告訴git push永遠不要推動目錄,project/public/deploy /?
project/
./application/<all source codes>
./framework/<all source codes>
./public/deploy/download/archlinux.fedora.centos.freebsd.isos.tar.gz
./public/deploy/tutorial/oracle.bigtable.mysql.db2.why.mp4
./public/deploy/tutorial/c.cpp.java.d.vala.tutorial.episode1.mp4
./public/deploy/tutorial/c.cpp.java.d.vala.tutorial.episode2.mp4
./public/deploy/tutorial/c.cpp.java.d.vala.tutorial.episode3.mp4
./public/deploy/tutorial/hacking.android.linux.mp4
有沒有辦法把一個PUSH標誌或放一個小gitignore文件中direcotry它可以不顧一切? (在trakking之前和跟蹤之後,何時有一個無視的建議,它會永遠/永遠忽略該目錄,除非我刪除它?)
你是否試過一個'.gitignore'文件,裏面有一個通配符「*」,在一行中? –
@BasileStarynkevitch:它不工作。曾幾何時(第0天),我做了這個$ touch項目/ public/deploy/download/archlinux.fedora.centos.freebsd.isos.tar.gz;很久之前,我做了一個推動,它創建了一個空文件和它的跟蹤。現在,如果我把.gitignore它似乎不工作,因爲它的軌道? – YumYumYum