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

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

11
Будь ласка, введіть повідомлення про зобов’язання, щоб пояснити, чому це злиття необхідне, особливо якщо воно об'єднує оновлений верхній потік у галузь теми
Я використовую Git. Я здійснив витяг із віддаленого репо і отримав повідомлення про помилку: Будь ласка, введіть повідомлення про зобов’язання, щоб пояснити, чому це злиття необхідне, особливо якщо воно об'єднує оновлений верхній потік у галузь теми. Я намагаюся набрати повідомлення і натиснути, Enterале нічого не відбувається. Як я можу сказати …

6
git stash застосувати версію
У мене є 2 відділення: майстер | дизайн Працюючи в дизайні, я зробив приховування і перейшов до майстра, вніс деякі корективи. Я повернувся до дизайну і зробив stash applyлише те, щоб втратити всі мої зміни в галузі дизайну. Я сподіваюсь, що вся моя робота знаходиться в сховищі, оскільки я їх …
513 git  git-stash 

5
Як я можу "звинуватити" вилучений рядок?
git blameчудово підходить для модифікованих та доданих рядків, але як я можу знайти, коли рядок, що існував у певній попередній комісії, був врешті видалений. Я думаю bisect, але я сподівався на щось корисніше. (Перш ніж запитати: у цьому випадку я щойно робив git log -pі шукав рядок коду, і (а) …
506 git 


5
Видалити видалений файл у git
Зазвичай, щоб скасувати зміни у файлі, ви зробили б: git checkout -- <file> Що робити, якщо зміна, яку я хочу скасувати, - це видалення файлу? Вищенаведений рядок призведе до помилки: error: pathspec '<file>' did not match any file(s) known to git. Яка команда відновить цей єдиний файл, не скасовуючи інші …
504 git  git-checkout 

3
Пропустити гачки для фіксації
Я дивлюся на гак git, який шукає друковані виписки в коді Python. Якщо буде виявлено друкований вислів, це перешкоджає вчиненню git. Я хочу змінити цей гачок, і мені сказали, що для цього є команда. Я не зміг його знайти. Будь-які думки?
503 git  githooks  git-commit 

5
Які відмінності між гіткою git, fork, fetch, merge, rebase та clone?
Я хочу зрозуміти різницю між гілкою, вилкою та клоном у Git? Аналогічно, що це означає, коли я роблю а, git fetchа не a git pull? Також, що rebaseозначає порівняно з merge? Як я можу розігнати окремих людей, які здійснюють себе разом? Як вони використовуються, чому їх використовують і що вони …
502 git  branch  clone  git-clone  gitx 

10
Завантажити журнал фіксації для певного рядка у файлі?
Чи є якийсь спосіб отримати git, щоб надати вам журнал фіксованих обчислень лише для комісій, які торкнулися певного рядка у файлі? Начебто git blame, але git blameпокаже тобі ОСТАННІ зобов’язання, які торкнулися певної лінії. Мені дуже хотілося б отримати аналогічний журнал не списку комітетів у будь-якій точці файлу, а лише …
502 git 

7
Частково збирання вишні з Git
Я працюю над двома різними галузями: випуск та розвиток . Я помітив, що мені все ж потрібно інтегрувати деякі зміни, які були здійснені у галузі випуску назад, у галузь розвитку . Проблема полягає в тому, що мені не потрібні всі фіксації, лише деякі перехитування в певних файлах, так що це …

7
Чи повинен Gemfile.lock включатись у .gitignore?
Я щось нове для постачальника та файлів, які він створює. У мене є копія git repo від GitHub, до якої сприяють багато людей, тому я з подивом виявив, що цей постачальник створив файл, який не існував у репо і не був у .gitignoreсписку. Оскільки я роздрібнив його, я знаю, що …

23
Як заставити Git клонуватись у поточному каталозі
Я роблю: git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./ Я отримую: Фатальний: шлях призначення '. " вже існує і не є порожнім каталогом. Я знаю шлях. вже існує. І я можу запевнити, що каталог порожній. (Я роблю всередині, і нічого не бачу!) Що мені тут не вистачає, щоб клонувати цей проект у поточний …
499 git  git-clone 

14
Як використовувати Git для управління джерелами Unity3D?
На цей питання є відповіді на Stack Overflow на російському : Як використовувати Git для контролю версії в Unity3D? Які найкращі практики використання керування джерелами Git з Unity 3D, особливо у роботі з бінарною природою проектів Unity 3D? Опишіть, будь ласка, робочий процес, які шляхи будуть включені у .gitignore, які …

8
Постановка Видалених файлів
Скажіть, я маю файл у своєму сховищі git foo. Припустимо, його видалено з rm(не git rm). Тоді статус git покаже: Changes not staged for commit: deleted: foo Як встановити етап видалення цього файлу? Якщо я спробую: git add foo Він говорить: 'foo' did not match any files.
499 git  git-add  git-rm  git-stage 


5
Чи варто вчинити .gitignore в Git repos?
Як ви вважаєте, чи є гарною практикою вчиняти .gitignore в Git repo? Деяким це не подобається, але я думаю, що це добре, оскільки ви можете відстежувати історію файлу. Чи не так?
496 git  gitignore 

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