Пытанні з тэгам 'git-rm'

`Git rm` - гэта каманда Git, выкарыстоўваная для выдалення файлаў з працоўнага дрэва і з індэкса. Выкарыстоўвайце гэты тэг для ўсіх паведамленняў, звязаных з выкарыстаннем гэтай каманды.
22
адказаў

Як зрабіць Git "забыцца" аб файле, які быў отслежены, але цяпер знаходзіцца ў .gitignore?

Ужо ёсць файл, які адсочваецца git, але цяпер файл знаходзіцца ў спісе .gitignore. Тым не менш, гэты файл працягвае адлюстроўвацца ў git status пасля яго рэдагавання. Як вы прымушаеце git цалкам забыцца пра гэта?
зададзены 13 жнів. '09 а 22:23
9
адказаў

Выдаліце файл з рэпазітара Git, не выдаляючы яго з лакальнай файлавай сістэмы

У маім першапачатковым комм ўтрымліваліся файлы часопіса. Я дадаў * log ў мой .gitignore, і цяпер я хачу выдаліць файлы часопіса са свайго рэпазітара. git rm mylogfile.log выдаліць файл з рэпазітара, але таксама выдаліць яго з лакальнай файлавай сістэ ...
зададзены 17 ліпеня '09 ў 17:56
21
адказ

Ігнараваць файлы, якія ўжо былі перададзеныя ў рэпазітар Git

У мяне ёсць ужо ініцыялізаваць рэпазітар Git, у які я дадаў файл .gitignore. Як абнавіць індэкс файла, каб файлы, якія я хачу ігнараваць, ігнараваліся?
зададзены 16 ліпеня '09 ў 22:26
29
адказаў

Выдаленне некалькіх файлаў з рэпазітара Git, якія ўжо былі выдаленыя з дыска

У мяне ёсць Git repo, што я выдаліў чатыры файла з дапамогай rm (не git rm), а мой статус Git выглядае наступным чынам: # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4 .txt Як выдаліць гэтыя ф ...
зададзены 29 студз. '09 у 20:18
14
адказаў

Як выдаліць файл з git repo?

Я дадаў файл з імем "file1.txt" у git repo. Пасля гэтага я зрабіў гэта, дадаў пару каталогаў пад назвай dir1 і dir2 і перадаў іх у git repo. Цяпер бягучае РЭПО мае "file1.txt", dir1 і dir2. Як выдаліць "file1.txt", не закранаючы іншых, ...
зададзены 12 студз. '10 у 10:48
11
адказаў

Чаму ёсць два спосабу выдаліць файл з Git?

Часам git прапануе git rm --cached адключыць файл, часам git reset HEAD file. Калі варта выкарыстоўваць какой? EDIT: D: \ code \ gt2> git init Initialized empty Git repository in D: /code/gt2/.git/ D: \ code \ gt2> touch a D: \ code \ gt2> git stat ...
зададзены 03 жнів. '11 у 0:50
13
адказаў

Як вы папраўляеце дрэннае зліццё і прайграваць свае добрыя камітаў на фіксаванае зліццё?

Я выпадкова зафіксаваў непажаданы файл (filename.orig пры дазволе зліцця) у сваім сховішча некалькі камітаў назад, але я да гэтага часу не заўважыў гэтага. Я хачу цалкам выдаліць файл з гісторыі сховішчы. Ці можна перапісаць гісторыю правак ...
зададзены 21 лістапада. '08 у 07:11
6
адказаў

Выдаленне аддаленых файлаў

Скажам, у мяне ёсць файл у маёй git repostiory, званы foo. Выкажам здагадку, што ён быў выдалены з дапамогай rm (not git rm). Тады статус git адлюструе: Changes not staged for commit: deleted: foo Як я магу выканаць выдаленне гэтага отдельног ...
зададзены 11 сент. '12 у 19:01
2
адказаў

Як зрабіць git rm файл без яго выдалення з дыска?

Каманда выдаляе файл у маёй сістэме. Я меў на ўвазе, што ён выдаляе толькі файл з Git -repository. Як выдаліць файл з рэпазітара Git, не выдаляючы файл у маёй сістэме?
зададзены 13 жнів. '09 у 19:29
9
адказаў

Git: спіс толькі "невоспроизведенных" файлаў (таксама прыстасаваныя каманды)

Ці ёсць спосаб выкарыстоўваць каманду тыпу git ls-files для адлюстравання толькі файлаў без следу? Прычына, па якой я пытаюся, заключаецца ў тым, што я выкарыстоўваю наступную каманду для апрацоўкі ўсіх аддаленых файлаў: git ls-files -d | xargs git r ...
зададзены 27 сент. '10 а 8:30
10
адказаў

Як вярнуць "git rm -r."?

Я выпадкова сказаў git rm -r .. Як мне акрыяць ад гэтага? Я не здзяйсняў. Я думаю, што ўсе файлы былі пазначаныя для выдалення і таксама былі фізічна выдаленыя з маёй лакальнай праверкі. EDIT: я мог (калі б ведаў каманду) вярнуцца да апошняй фікса ...
зададзены 24 студз. '10 года ў 5:47
2
адказаў

Выдаліце файл з рэпазітара, але захавайце яго лакальна

У мяне ёсць тэчка, якую я хачу выдаліць ў аддаленым рэпазітары. Я хацеў бы выдаліць яго, але захаваць тэчку на сваім кампутары
зададзены 12 жнів. '10 у 19:15
6
адказаў

Выдаліць тэчку з git адсочвання

Мне трэба выключыць з адсочвання тэчку (загрузку імёнаў). Я паспрабаваў запусціць git rm -r --cached wordpress / wp-content / uploads і пасля гэтага я дадаў шлях да .gitignore / wordpress / wp-content / uploads але пры запуску git status яны адлюстроўваюць ...
зададзены 18 чэрвеня '14 у 19:10
16
адказаў

Як выдаліць некалькі аддаленых файлаў у рэпазітар Git

Я выдаліў некалькі файлаў, і статус git адлюстроўваецца, як паказана ніжэй. Я здзейсніў і штурхнуў. GitHub ўсё яшчэ паказвае выдаленыя файлы ў рэпазітары. Як выдаліць файлы ў рэпазітары GitHub? # On branch master # Changes not staged for commit: # ...
зададзены 14 мая '11 а 23:00
12
адказаў

Git дадаць ўсе файлы, змененыя, аддаленыя і ня правераныя?

Ці ёсць спосаб дадаць ўсе файлы незалежна ад таго, што вы робіце з імі, выдаляцца ці што, не адсочваць і г.д.? як для фіксацыі. Я проста не хачу мець git add або git rm ўсе мае файлы кожны раз, калі я праходжу, асабліва калі я працую над бо ...
зададзены 17 жнів. '10 у 01:50