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

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

2
Точка гілки до нового коміту
(Це питання протилежне цьому ) Як я можу від цього піти dev C - D / master A - B до цього? dev D / master A - B - C Я знаю, що зіштовхну себе, коли побачу відповідь, але на даний момент я трохи застряг ...
93 git 

4
Як зробити так, щоб git log не запитував продовження?
У мене є декілька сховищ git, які належать разом, і простий файл batch / bash, щоб перебирати їх. Я часто цикую над ними за допомогою команди log, щоб швидко побачити, в якому вони стані. Це працює добре, за винятком одного: якщо повідомлення коміту довше, ніж кількість символів, моя консоль широка …
93 git 


10
Як перейменувати каталог / папку на веб-сайті GitHub?
Я зміг знайти спосіб на веб-сайті GitHub перейменувати один файл, і зробив це з успіхом. Я також зміг знайти спосіб перейменувати ціле сховище і зробив це з успіхом. Хтось знає, як це зробити в одному каталозі без використання командного рядка ? Для довідки я намагаюся змінити каталог з назвою InterviewTesting …
93 git  file  github  directory  rename 

14
Кілька рахунків героку
У мене виникають проблеми під час роботи з кількома обліковими записами Heroku на моєму комп’ютері. Річ у тім, що раніше це чудово працювало, перемикаючи рахунки на самоцвіт heroku. Але зараз (хоча я створив нові SSH-ключі) це не буде працювати. Коли я роблю, git push heroku masterце просто говорить: my@email.com не …
92 git  heroku 

6
Чому розгалуження та злиття простіше у Mercurial, ніж у Subversion?
Обробка кількох злиттів на гілках у Subversion або CVS - це лише одна з тих речей, яку потрібно випробувати. Надзвичайно простіше відстежувати гілки та злиття в Mercurial (і, можливо, будь-якій іншій розподіленій системі), але я не знаю чому. Хтось ще знає? Моє запитання випливає з того, що з Mercurial ви …

7
Як відновити об'єкти Git, пошкоджені внаслідок несправності жорсткого диска?
У мене стався збій жорсткого диска, що спричинило пошкодження деяких файлів сховища Git. При запуску git fsck --fullя отримую такий результат: error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code lengths set) error: cannot unpack …


3
'git pull origin mybranch' залишає місцеві mybranch N, що здійснює операції попереду походження. Чому?
Я щойно спостерігав щось дивне git pull, чого я не розумію. У п’ятницю я працював у місцевому відділенні. назвемо це mybranch. Перед тим як покинути кабінет , я штовхнув його походження (який є моїм GitHub репо) git push origin mybranch. Вчора вдома я pullпідключив свою гілку до свого ноутбука, ще …

4
git-stash проти git-branch
У попередньому питанні Git Даніель Бенамі говорив про робочий процес у Git: Я працював над майстром і робив деякі речі, а потім вирішив, що хочу відкласти цю роботу. Я створив резервну копію декількох комітів, а потім розгалужився, перш ніж розпочати свою фігню. Він хотів відновити свій робочий стан до попереднього …
92 git 

3
У чому різниця між 'git format-patch та' git diff '?
Я не бачу різниці між результатом 'git format-patch' та 'git diff', чи є такий? І чи не зможу я використовувати 'git diff' для створення патча, а потім застосувати його за допомогою git apply? Моя проблема полягає в тому, що я додав зміни до індексу, але, мабуть, git format-patch приймає лише …
92 git  diff  patch 


8
Git commit -a “невідстежені файли”?
Коли я це роблю git commit -a, я бачу таке: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch better_tag_show # Changes to be committed: # (use "git reset HEAD <file>..." to …
92 git 

6
Як я можу використовувати git rebase, не вимагаючи примусового натискання?
Намагаючись досягти git nirvana, я витрачаю день, навчаючись, як використовувати перебазування для ситуацій, коли я в даний час зливаюся. Пробігаючись через те, що я вважаю потоком git 101 (який я розписую нижче), мені доводиться, push --forceпідштовхуючи свої зміни назад до початку. Я не єдиний - я знаю, що це закритий …
92 git  git-rebase 

3
Як працюють заперечені шаблони в .gitignore?
Я намагаюся використовувати файл .gitignore із запереченими шаблонами (рядки починаються з!), Але він працює не так, як я очікував. Як мінімальний приклад я маю наступну структуру каталогів: C:/gittest -- .gitignore -- aaa/ -- bbb/ -- file.txt -- ccc/ -- otherfile.txt і в моєму файлі gitignore у мене є таке: aaa/ …
92 git  gitignore 

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