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

Питання про вчинення транзакції або "одиниці роботи" в базі даних, додатку чи системі контролю версій.

30
Повідомлення "src refspec master не відповідає жодному" під час натискання комітетів у Git
Я клоную своє сховище: git clone ssh://xxxxx/xx.git Але після того, як я зміню деякі файли та addта commitїх, я хочу пересунути їх на сервер: git add xxx.php git commit -m "TEST" git push origin master Але помилка, яку я повертаю: error: src refspec master does not match any. error: failed …
2688 git  commit 

10
Як скасувати "git commit --amend", зроблене замість "git commit"
Я випадково змінив свої попередні зобов'язання. Комітет повинен був бути окремим, щоб зберігати історію змін, внесених до певного файлу. Чи є спосіб скасувати останнє виконання? Якщо я щось роблюgit reset --hard HEAD^ , перше зобов’язання також не скасовується. (Я ще не переходив у жодні віддалені каталоги)
1294 git  commit  undo  amend 

12
Як відновити кілька git-комітетів?
У мене є сховище git, яке виглядає приблизно так: A -> B -> C -> D -> HEAD Я хочу, щоб керівник відділення вказував на A, тобто я хочу, щоб B, C, D і HEAD зникли, і я хочу, щоб голова була синонімом A. Здається, я можу спробувати відновити базу …
982 git  commit  git-revert 

11
Зміна повідомлення про фіксацію git після натискання (враховуючи, що ніхто не витягнув з віддаленого)
Я зробив git фіксацію та наступний поштовх. Я хотів би змінити повідомлення про фіксацію. Якщо я правильно розумію, це не доцільно, оскільки хтось, можливо, витяг із віддаленого сховища, перш ніж я вніс такі зміни. Що робити, якщо я знаю, що ніхто не тягнув? Чи є спосіб це зробити?
981 git  push  commit 



19
Як можна змінити часову позначку старого комітету в Git?
Відповіді на тему: Як змінити існуючі, незапущені коміти? опишіть спосіб внесення змін до попередніх повідомлень про фіксацію, які ще не були висунуті за течією. Нові повідомлення успадковують часові позначки оригіналів. Це здається логічним, але чи є також спосіб встановити час?

7
git додає лише модифіковані зміни та ігнорує незатребувані файли
Я запустив "git status" і перерахований нижче - це деякі файли, які були змінені / або під заголовком "зміни не ставляться для фіксації". У ньому також перераховано декілька нерафікованих файлів, які я хочу проігнорувати (у мене в цьому каталозі є ".gitignore" файл). Я хочу поставити змінені файли в постановку, щоб …
658 git  commit  gitignore  staging 

5
Як внести зміни до комісії, не змінюючи повідомлення про фіксацію (повторне використання попереднього)?
Чи є спосіб змінити зобов’язання без vi(або вашого $EDITOR) спливаючого вибору з можливістю змінити ваше повідомлення про фіксацію, а просто повторно використати попереднє повідомлення?
657 git  commit  git-commit  amend 

10
Як редагувати повідомлення журналу, вже зроблене в Subversion?
Чи є спосіб редагувати повідомлення журналу певної версії в Subversion? Я випадково написав неправильне ім’я файлу у своєму повідомленні про фіксацію, яке пізніше може заплутатися Я бачив Як редагувати неправильне повідомлення про фіксацію в Git? , але рішення цього питання не схоже на Subversion (згідно svn help commit).
550 svn  commit 

3
Як я можу посилатися на комітет у коментарі до проблеми GitHub?
Я знаходжу багато відповідей на те, як посилатися на проблему GitHub в git-комітеті (використовуючи нотацію #xxx). Я хотів би посилатися на комітет у своєму коментарі, створюючи посилання на сторінку деталей про зобов’язання?

13
Звинувачення в Git - попередні зобов'язання?
Чи можливо побачити, хто редагував певний рядок перед повідомленням про комісію git blame, як історія комітетів для даного рядка? Наприклад, я запускаю наступне (на чудовому uncrustifyпроекті): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500 10) #include "prototypes.h" Як я можу дізнатись, хто редагував цей рядок, перш ніж …
390 git  commit  blame 

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 

1
Кількість комісій на автора в усіх галузях
Я хотів би отримати кількість комісій на автора у всіх галузях. я бачу, що git shortlog -s -n Друкує дуже хороший список, але він не рахує комітетів, які ще не об'єднані з інших гілок. Якщо повторити цю команду над кожною гілкою, то, очевидно, загальні коміти підраховуються кілька разів. Чи можете …

5
Як я можу розділити Git, похований в історії?
Я промайнув свою історію і хочу змінити її. Проблема полягає в тому, що у мене є зобов’язання з двома незв'язаними змінами, і це зобов'язання оточене деякими іншими змінами в моїй локальній (не натиснутої) історії. Я хочу розколоти цю команду, перш ніж я виштовхую її, але більшість посібників, які я бачу, …

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