Питання з тегом 'git-index'

Також відомий як проміжна область, тут Git зберігає зміни, внесені у файли з версіями, і те, що він використовує, коли він створює новий node в графіку історії (коли ви робите фіксацію). Це також є причиною того, що Git add настільки важливий, що він додає зміни в проміжну область.
15
відповідей

Які відмінності між "git commit" і "git push"?

У підручнику Git, який я переглядаю, git commit використовується для зберігання зроблених вами змін. Що таке git push?
заданий 30 Квітня. '10 о 17:17
8
відповідей

Як відключити мій останній Комміт в git

Як я можу розкрити мій останній Комміт в git? Це git reset --hard HEAD або git reset --hard HEAD ^
заданий 17 травня '10 в 1:26
9
відповідей

Undo git update-index --assume-unchanged <file>

Те, як ви Git ігноруєте перегляд / відстеження певного файлу / файлу. ви просто запускаєте це: git update-index --assume-unchanged <file> Тепер, як ви скасували його, щоб їх знову дивилися? (Дозвольте називати його un-припускати.)
заданий 19 червня '13 о 18:57
2
відповідей

Git - Різниця між "припускати-незмінним" і "skip-worktree"

У мене є локальні зміни в файлі, який я не хочу фіксувати в моєму репозиторії. Це файл конфігурації для створення додатка на сервері, але я хочу створити локально з різними настройками. Природно, файл завжди відображається, коли я д ...
заданий 29 нояб. '12 о 20:00
3
відповідей

"git rm --cached x" vs "git reset head - x"?

GitRef.org - Основні: git rm видалить записи з плацдарм. Це трохи відрізняється від git reset HEAD, який "нестаціонарних" файли. Під "неврівноваженістю" я маю на увазі, що він повертається область постановки на те, що було там перш ніж ми н ...
заданий 27 Квітня. '11 в 6:13
3
відповідей

Як ви можете git додати новий файл без його створення?

Щоб ефективно використовувати git (і, як передбачалося), я роблю невеликі атомні коммітов, в той час як у мене є більш тривалі сеанси, де я змінюю не тільки одне. Таким чином, я сильно використовую git add -p. Однак це не працює для ...
заданий 18 червня '12 о 19:32
1
відповідь

Як скасувати git update-index?

Я просто зробив наступне, щоб зберегти іншу копію мого файлу config.php в моєму локальному хості проти моєї виробничого середовища: $ git update-index --assume-unchanged application / config / config.php На жаль, я не записував файл config.p ...
заданий 18 сент. '12 о 19:47
1
відповідь

git вважати незмінним vs skip worktree - ігнорування символічного посилання

У мене виникли проблеми з репозиторієм і вікнами git. Проблема в тому, що репозиторій git має в ньому символічне посилання linux і з розробниками, які працюють з вікнами, що явно не працює. Тепер, оскільки ця символічна посилання ніколи не до ...
заданий 26 травня '11 о 14:55
1
відповідь

Чому проміжна директорія також називається Index / Git Index?

Я збентежив найменування проміжного каталогу (Git Index) в Git. Чи є якесь особливе значення, таке, що воно називається індексом? Чому б просто не назвати каталог Cache / або Temp, щоб ми могли легше зрозуміти? Для мене індекс - це sth, кото ...
заданий 16 липня '11 о 11:49
2
відповідей

Хто торкнувся мого git передбачуваного без змін біта?

У мене є певний файл у моєму репо, який я встановив на незмінному бите: git update-index --assume-unchanged someFile.txt Час від часу, після деякої роботи з репо, цей біт не буде видалений, і файл буде автоматично НЕ assume -unc ...
заданий 13 сент. '11 о 11:52
1
відповідь

git checkout видає повідомлення про помилку - файли без змін

Після запуску git update-index --assume-unchanged path / to / file на певній гілці я не можу перемикати гілки за допомогою git checkout. Він видає наступну помилку: Помилка: ваші локальні зміни в наступних файлах будуть перезаписані за допомогою ...
заданий 24 вересня. '12 о 16:46
3
відповідей

Як відновити '.git / index' локально?

Я випадково видалив .git / index, чи є спосіб його відновити? Він остаточно знищений. Я ще нічого не зробив.
заданий 08 липня '16 о 23:26
3
відповідей

Чи є Git проміжної областю тільки індекс?

У книзі Pro Git йдеться, що проміжна область була просто списком або індексом, в якому говориться, які файли будуть виконуватися при виконанні git commit, і тепер ім'я index більш широко відомо як "проміжна область". Але якщо ми і ...
заданий 27 Серпня. '12 о 10:59
5
відповідей

Тестування того, що повинно бути зафіксовано в прив'язці до фіксації

Інтернет абсолютно завалений неправильними і недосконалими відповідями на це питання. Це сумно, тому що ви думаєте, що це буде звичайна річ, яку ви хотіли б зробити. Проблема: при запуску hook pre-commit репозиторій може бути нечистим. ...
заданий 07 сент. '12 о 17:36
2
відповідей

Де "git update-index -assume-незмінний файл" фактично зберігає цю інформацію?

Мені подобається змінювати файли конфігурації безпосередньо (наприклад, .gitignore і .git / config) замість запам'ятовування довільних команд, але я не знаю, де Git зберігає посилання на файли, які передаються в "git update -index - файл без змін". Якщо ви знае ...
заданий 19 Серпня. '11 в 1:41