suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So brechen Sie die Verfolgung einer Datei in GIt ab

Ich möchte nicht, dass Git diese Datei unwichtig verfolgt. Ich kann eine .gitignore-Datei erstellen, um die Verfolgung aufzuheben, aber gibt es einen Befehl, der bessere Ergebnisse erzielen kann?

我想大声告诉你我想大声告诉你2757 Tage vor953

Antworte allen(4)Ich werde antworten

  • 给我你的怀抱

    给我你的怀抱2017-05-17 10:04:56

    git 并没有跟踪这个文件。它在告诉你这一点。如果你不希望它注意这个文件,就加 .gitignore 吧。

    如果你打算把仓库共享给其他人,但是又不想让其他人忽略这个文件,或者得知这个文件的名字,可以写到 .git/info/exclude 文件里去。

    延伸阅读:ProGit 第二版中文版。

    Antwort
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-17 10:04:56

    git update-index –assume-unchanged file_path 
    
    • file_path 绝对路径

    Antwort
    0
  • 为情所困

    为情所困2017-05-17 10:04:56

    题主描述的问题不是很清楚,我就以多种情况来回答一下:

    1. 对git未跟踪的文件不跟踪
      将该文件加入.gitignore文件即可

    2. 停止对git已跟踪的文件跟踪,但保留之前该文件的跟踪状态
      git rm --cached 文件名

    3. 暂时让git忽略已跟踪的文件
      git update-index --assume-unchanged 文件名

    该命令的详细解释请查看git忽略已经被提交的文件高票回答

    Antwort
    0
  • 迷茫

    迷茫2017-05-17 10:04:56

    你不想别人用这个文件 你为啥要放到git目录下

    如果希望别人使用 或者 项目里面需要这个文件 比较好的做法是做一个 disimportant.example的文件 删掉disimportant 这个文件 然后在项目说明里面注明这个事情

    Antwort
    0
  • StornierenAntwort