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

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

12
Гіт: Дивіться мою останню прихильність
Я просто хочу побачити файли, які були зроблені в останньому фіксації саме так, як я бачив список, коли я це робив git commit. На жаль, шукаємо git "last commit" log в Google мене ніде не потрапляють. І git diff HEAD^..HEAD Звичайно, це не те, що мені потрібно, оскільки воно також …
389 git 

25
'git' не розпізнається як внутрішня чи зовнішня команда
У мене встановлення Git для Windows, але коли я намагаюся використовувати gitкоманду в командному рядку, я отримую таку помилку: 'git' is not recognized as an internal or external command, operable program or batch file. Як виправити цю проблему?

4
Відмовитись від вишні?
Я бігав git cherry-pick <hash>і мав конфлікти. Я не хочу вирішувати конфлікти, я просто хочу перервати вишню. Коли ви робите фактичне злиття (з git merge), це зручно git merge --abort. Який еквівалент збирання вишні?

19
Що входить у ваш .gitignore, якщо ви використовуєте CocoaPods?
Я займаюся розробкою iOS вже пару місяців і щойно дізнався про багатообіцяючу бібліотеку CocoaPods для управління залежностями. Я спробував це на особистому проекті: додав залежність від ківі до мого Podfile, біг pod install CocoaPodsTest.xcodeprojта вуаля , він спрацював чудово. Єдине, що мені залишається цікавим, це: що я реєструюсь і що …

4
Push git виконує одночасно і теги
Мені відомо про причину, що git push --tagsце окрема операція з простою старою git push. Натискання тегів має бути свідомим вибором, оскільки ви не хочете випадково натиснути на них. Це добре. Але чи є спосіб зв'язати обох разом? (Окрім git push && git push --tags.)
387 git 

9
Чому мій репортаж Git увійшов до відокремленого стану HEAD?
Сьогодні я закінчився з відірваною головою, та сама проблема, що описана в: git push говорить, що все актуально, навіть якщо я маю місцеві зміни Наскільки я знаю, я нічого не робив із звичайного, просто робив поштовхи та натиски з боку свого місцевого репо. Тож як я закінчився detached HEAD?
387 git 


17
Переміщення наявного сховища Git до SVN
Я робив всю свою роботу в Git і натискав на GitHub. Я був дуже задоволений як програмним забезпеченням, так і веб-сайтом, і не маю бажання змінювати свою практику роботи на даний момент. Мій радник доктора наук просить усіх студентів зберегти свою роботу у сховищі SVN, яке розміщується в університеті. Я …
384 svn  git  git-svn 

8
Нажимає на інші відділення
Чи можливо здійснювати та просувати зміни від однієї гілки до іншої. Припустимо, я здійснив зміни в BRANCH1 і хочу перенести їх на BRANCH2 . З BRANCH1 , чи дійсно робити: git push origin **BRANCH2** А потім скинути BRANCH1?
384 git  git-branch 


5
Як перемістити певні комісії на основі іншої гілки в git?
Ситуація: майстер на X quickfix1 знаходиться на рівні X + 2 Такий як: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Тоді я почав працювати над quickfix2, але випадково взяв quickfix1 як джерельну гілку для копіювання, а не як master. Тепер quickfix2 знаходиться на рівні X + 2, + 2 відповідних …
381 git  commit  patch 

8
Отримайте коротку хеш-версію Git
Чи є більш чіткий спосіб отримати хеш-версію короткої версії HEADвід Git? Я хочу бачити той самий результат, що і я: git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 Я спочатку використовував вищевказану команду для створення рядка версії, але це ще краще: …
381 git 

2
Використання git для отримання останньої редакції
Я хочу відслідковувати проект, який використовує git. Я не хочу клонувати повне сховище та всю історію, я просто хочу останню редакцію, і я можу мати змогу оновитись до нових версій віддаленого проекту. Я спробував використовувати git-клон, але це створює копію всього сховища (величезний розмір файлу), а відстеження змін робить дисковий …
380 git 

18
git: Ваша гілка випереджає X фіксує
Як це насправді відбувається? На даний момент я працюю в одному репо, тому це мій робочий процес: Зміна файлів Здійснити Повторіть 1-2, поки задоволені Натисніть на майстер Тоді, коли я це роблю, git statusце говорить мені, що моя гілка випереджає X фіксує (мабуть, стільки ж комітетів, які я зробив). Це …
379 git  git-commit 

12
Як відновити "git rm -r."
Я несподівано сказав git rm -r .. Як я одужаю після цього? Я не вчинив. Я думаю, що всі файли були позначені для видалення, а також були фізично видалені з моєї місцевої каси. EDIT: Я міг би (якби знав команду) повернутися до останнього комітету. Але було б набагато краще, якби …
378 git  git-rm 

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