gitignore

    54熱度

    4回答

    我最近開始使用Git,並且遇到了一件事情。如何跟蹤目錄而不跟蹤其內容? 例如,我正在處理的網站允許上傳。我想跟蹤上傳目錄,以便在分支等時創建它,但顯然不是其中的文件(在開發分支中測試文件或在主文件中是真實文件)。 在我的.gitignore我有以下幾點: uploads/*.* 也嘗試過(其中忽略了整個目錄): uploads/ 該目錄還可能包含子目錄(上傳/大拇指/上傳/視頻/)我希望能夠跟蹤這

    1熱度

    2回答

    當我運行git狀態時,*.m.swp文件出現在「untracked list」中,因爲我目前在MacVim中打開了這些文件(原始文件是帶有*.m文件擴展名的MATLAB文件)。 我已經嘗試添加*.m.swp和這個的各種排列,我的.gitignore文件,以便文件被忽略,但似乎沒有爲我工作。 請參見下面的git狀態輸出的例子: git status # On branch mybranch1 #

    50熱度

    4回答

    我最近重新組織我的文件夾,在~/Dropbox/dotfiles的Git存儲庫中生存,我使用病原體捆綁了~/Dropbox/dotfiles/home/.vim/bundle中的所有Vim插件。這些插件被添加爲Git子模塊。 現在的問題是,當我運行Vim時,它會自動生成所有插件的文檔,並將它們放入每個子模塊目錄中。這將未追蹤的內容添加到子模塊,我想避免這些內容。 [email protected]

    32熱度

    1回答

    $ cat ~/.gitconfig [core] editor = vim excludefiles = /home/augustin/.gitignore $ cat ~/.gitignore toto $ mkdir git_test $ cd git_test/ $ git init $ touch toto $ git status # On

    0熱度

    2回答

    我使用Git的項目,要排除從路徑特定的子文件夾而不是該文件夾的兄弟姐妹例如: /Testpath/TestpathA /Testpath/TestpathB /Testpath/TestpathC 我想忽略TestpathA和C(以及任何其他路徑可能是這些文件夾的兄弟姐妹,但不TestpathB 我試圖 /Testpath/* !/Testpath/TestpathB ,但沒有奏效。

    45熱度

    3回答

    我做了一個新的倉庫,並運行git add -A。然後我注意到有一個文件夾包含大約100個不應該包含的文件,所以我將它添加到.gitignore。 我現在如何清除臨時區域,以便我可以add我的所有文件再次考慮到更新的.gitignore?

    4熱度

    2回答

    我正在將我的Mercurial存儲庫轉換爲Git。部分文件系統如下所示: |-- .gitignore |-- .hgignore `-- var |-- .dummy |-- asdf `-- log |-- .dummy `-- asdf 我的.hgignore文件使用正則表達式。我.hgignore文件的部分如下: ^var/(?

    0熱度

    1回答

    所以,我轉換到存儲庫Git和做第一個構建之後,一些編譯目錄中git status出現了: # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard

    5熱度

    2回答

    可能重複: git: can i commit a file and ignore the content changes? 我有一個簡單的問題,我希望有一個簡單的解決方案。我有一個倉庫,有一個文件,每個人在克隆repo時都需要下載,但是這個文件不應該被重新加載(因爲它是一個配置文件,與特定於數據庫的用戶名/密碼和路徑) - 只有在本地使用時纔會進行更改。 我想要做的是忽略我在本地對該文件所做的任

    2熱度

    2回答

    正如this question(和Git FAQ)中提到的,你不能在Git中存儲空目錄。 我有一個git-svn克隆,我想在其中使用Git來處理我的項目的Subversion存儲庫。 問題是存在一些空的目錄,存儲在Subversion下並且是編譯項目所必需的。 到目前爲止,我一直在做的事情是在常見問題解答提示:我添加了一個.gitignore文件中的每一個應該留空目錄,並承諾說除了Git的,所以每