Запитання з тегом «git»

Git - це система керування версіями розподіленої версії з відкритим кодом (DVCS). Використовуйте цей тег для запитань щодо використання Git та робочих процесів. НЕ ВИКОРИСТОВУЙТЕ тег [github] для проблем, пов’язаних з Git, просто тому, що сховище розміщене на GitHub. Крім того, не використовуйте цей тег для загальних питань програмування, які містять сховище Git.

14
Чому Git трактує цей текстовий файл як двійковий файл?
Цікаво, чому git мені це говорить:? $ git diff MyFile.txt diff --git a/MyFile.txt b/MyFile.txt index d41a4f3..15dcfa2 100644 Binary files a/MyFile.txt and b/MyFile.txt differ Чи не текстові файли? Я перевірив .gitattributes і він порожній. Чому я отримую це повідомлення? Я не можу отримати діффи, як раніше ДОДАТО: Я помітив, що @у …
150 git  binary 

6
git вибіркове відновлення локальних змін з файлу
У своєму git repo, який відстежує svn repo, я вніс декілька змін до одного файлу. Тепер я хочу відновити ці зміни (наприклад, відновити svn), але лише частини файлу. Я хочу мати можливість переглядати різні файли, відкинути (повернути) зміни, які я не хочу, і зберегти зміни, які я хочу. то git …

1
Як я можу пов'язати залежності в git repo?
У своїх сценаріях я часто використовую бібліотеки (мої чи інші), які мають свої репости. Я не хочу дублювати ті, хто знаходиться у моїй репо-репортажі, і заважаю оновлювати їх щоразу, коли виходить нова версія. Однак, коли хтось клонує репо, він все одно повинен працювати локально і не мати розірваних зв’язків. Будь-які …

4
Git на користувальницький порт SSH
Мій постачальник VPS рекомендує залишити свій порт SSH на номер користувальницького порту, який він призначить за замовчуванням (не 22). Справа в тому, що я знаю, що можу дати номер порту при створенні віддаленої конфігурації, схоже, я не можу зробити те ж саме, коли роблю клон git. Я використовую гітоліт, тому …

3
Відмінності між "Коміт", "Здійснення" та "Натиснути", "Здійснити та синхронізувати"
Я використовую візуальну студію 2013, і мені доводиться стикатися з 3 варіантами, коли я здійснюю свій C # код. Мені потрібно пояснення відмінностей між кожним із варіантів щодо того, що відбувається з моїм місцевим репо в порівнянні з репо GitHub. Варіант 1 говорить "Виконати" У варіанті 2 йдеться про "Захист …


10
Як позбутися від субмодулів Git untrecked status?
Я, здається, не можу позбутися від неперевершеного вмісту в підмодулях Гіта. Ті, що йдуть git statusвиходи: # Про майстра відділення # Зміни, які не ставлять для здійснення комісій: # (використовуйте "git add ...", щоб оновити те, що буде здійснено) # (використовуйте "git checkout - ...", щоб скасувати зміни в робочому …

24
Помилка Git - gpg не вдалося підписати дані
Я щойно почав використовувати git і встановлюю git та gpg через homebrew. Чомусь я отримую цю помилку, коли git commit я переглянув так багато інших стаціонарних запитань щодо цієї теми, і жодне з них не працювало на мене. Як я можу виправити цю помилку, щоб я міг успішно завантажувати. error: …
149 git  gnupg 

8
Як я можу налагоджувати проблеми, пов'язані з git / git shell?
Як я можу отримати інформацію про налагодження щодо git / git-shell? У мене виникла проблема, яка user1могла клонувати сховище без проблем, тоді як user2могла клонувати лише порожнє. Я встановив GIT_TRACE=1, але нічого корисного не сказали. Нарешті, після тривалого випробування та помилок виявилося, що це проблема з дозволом на файл. Відповідне …
148 git  debugging  trace 

2
Чому використовується git push gerrit HEAD: refs / for / master використовується замість master git push origin
Я тільки почав використовувати герріт і хочу знати, чому нам потрібно це робити, git push gerrit HEAD:refs/for/masterа не робитиgit push origin master Якщо я це зробити, git push origin masterя отримую повідомлення про помилку! [remote rejected] master -> master (prohibited by Gerrit)
148 git  gerrit 

14
Як зробити так, щоб робота працювала як git-diff?
Мені подобається форматування вихідних даних git diff. Колір та +/ -представлення змін між рядками читається легше, ніж GNU diff. Я можу працювати , git diffвикористовуючи --no-indexпрапор за межами мерзотника репо і вона відмінно працює. Однак, як видається, відсутня --excludeможливість виключення файлів або підкаталогів з рекурсивної diff. Чи є спосіб отримати …
148 git  diff  git-diff 

6
Git: Як відредагувати / переробити повідомлення комісії про злиття?
Як відредагувати або переробити повідомлення комісії про злиття? git commit --amendпрацює, якщо це остання фіксація ( HEAD), але що робити, якщо вона виникає раніше HEAD? git rebase -i HEAD~5 не вказує на об'єднання комітетів.
148 git  commit  amend 


7
Скасувати git update-index --skip-worktree
Деякий час тому я робив це, щоб ігнорувати зміни у файлі, відстежуваному git: git update-index --skip-worktree <file> Тепер я фактично хочу внести зміни до цього файлу до джерела. Як скасувати ефекти від skip-worktree?
148 git  undo 

4
Git: що таке звисання / крап і звідки вони беруться?
Я шукаю основну інформацію про звисаючі коміти та краплі. Моє репо здається чудовим. Але я git fsckвперше забіг, щоб побачити, що це зробило, і у мене довгий список «звисаючих крапель» та одного «звисаючого вчинку». Що це за речі? Звідки вони взялися? Чи вказують вони щось незвичне (добре чи погане) про …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.