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

Показує журнали фіксації репоту Git

10
Як переглянути історію файлів у Git?
За допомогою Subversion я міг би використовувати TortoiseSVN для перегляду історії / журналу файлу. Як я можу це зробити з Git? Просто шукає запис історії для певного файлу, а потім можливість порівнювати різні версії.

6
Як отримати історію фіксації лише для однієї галузі?
Скажімо, я створив нову філію my_experimentз masterі зробив кілька комісій для my_experiment. Якщо я виконую цей git logчас my_experiment, я бачу комісії, зроблені для цієї гілки, але також і зобов’язання, зроблені до masterстворення my_experimentsфілії. Я вважаю дуже корисним бачити історію всіх фільмів для my_experimentsфілії, поки вона не вплине на створення …
128 git  git-log 


11
Як я можу отримати різницю між усіма послугами, які відбулися між двома датами з Git?
Або просто всі зобов’язання, які відбулися між двома датами? У SVN ви могли зробити щось подібне svn diff -r{date}:{date} зробити це! Я не можу знайти Git, аналогічний цьому. Зокрема, я дивлюся на написання сценарію, щоб надсилати щоденні електронні листи із усім кодом, зробленим у той день, і ким.
116 git  diff  git-diff  git-log 

5
Колір у git-log
При запуску git log --decorate --pretty=onelineна виході будуть записи, такі як (HEAD, refs/published/master, master)із забарвленням. У своєму gitconfig також є наступне: [color "branch"] current = yellow reverse local = yellow remote = green Як ти повторюєш ці кольори, виконуючи спеціальний формат, як описано нижче? git log --decorate --stat --graph --pretty=format:"%d …
106 git  git-log 

2
Як читати графік журналу git
У книзі спільноти git сказано Ще одна цікава річ, яку ви можете зробити, це візуалізувати графік коміту за допомогою опції '--graph', приблизно так: $ git log --pretty=format:'%h : %s' --graph * 2d3acf9 : ignore errors from SIGCHLD on trap * 5e3ee11 : Merge branch 'master' of git://github.com/dustin/grit |\ | * …

4
Чому git log може не відображати історію для переміщеного файлу, і що я можу з цим зробити?
Я перейменував пару файлів, використовуючи git mv, використовував git stash, швидко переглянув HEAD (не змінюючи його), а потім зробив, git stash popщоб повернути весь пакет знову. Мої ходи зникли зі списку комітів, тому я переробив їх за допомогою, git rmа повідомлення про коміт стверджувало, що git помітив, що перейменування було …
91 git  history  dvcs  rename  git-log 

4
Git: Як перерахувати коміти у цій гілці, але не з об’єднаних гілок
Припустимо, ваша історія коміту git виглядає так: A---B---C---D---E---F master \ / X---Y---Z topic Чи можна мати git-список лише для комітів на master, AF? Іншими словами, якщо коміт був у об’єднаній гілці, я не хочу, щоб це відображалося.

1
Чому “git log -‌- foo” не працює для видаленого файлу foo?
Моє сховище зазнало таких змін, як: ... деякі непов’язані коміти ... Зафіксуйте новий файл fooіз 100 рядками вмісту ... втручаються коміти, деякі з яких торкаються foo... Вставте вміст fooу верхню частину існуючого файлу barта git rm fooв той самий коміт ... більше не пов’язаних комітів ... Тепер я хочу переглянути …
89 git  git-log 

2
Перегляд журналу git без комітів злиття
Я намагаюся переглянути коміти, зроблені певним користувачем, і хочу видалити з результатів усі об'єднання, зроблені користувачем. Як я можу це зробити? Я можу перевірити, чи використовує користувач коміти git log --author=<name>, але не можу видалити коміти злиття у результатах. PS: Конфлікти злиття не трапляються в робочому процесі відповідного репо, всі …
88 git  git-log 

1
Як рахує git log --since?
У мене є просте сховище тестів із кількома комітами, і я хочу переглянути журнал фільтрації дати та часу: $ git log --author = "automatix" --since = "30.01.2013" --pretty - test здійснити ea0719bef142659fa561c9d040b2120012ed0184 Дата: чт 31 січня 02:03:12 2013 +0100 зафіксувати ab4a8387bc4d9bdb4f67212df77eb1fc3d8b6304 Дата: чт 31 січня 01:59:11 2013 +0100 вчинити a0b027beba2cd03571bb9475b9db9542f8efe990 …
85 git  git-log 

3
Git показує всі гілки (але не схованки) у журналі
У мене є псевдонім Git, який розширюється до: git log --graph --oneline --all --decorate На думку man git logє кілька підозрілих варіантів: --notі --branches; але я не можу змусити це працювати належним чином. Як мені відредагувати це, щоб приховати схованки? FYI : згідно з прийнятим запитанням та коментарем мій .gitconfigпсевдонім …
84 git  git-log  git-stash 

1
Як я можу надрукувати журнал для гілки, відмінної від поточної?
Я на гілці з деякими змінами. Зміна гілки - це біль, оскільки деякі файли блокуються процесами, тому для зміни гілки мені доведеться зупинити всі процеси, які мають блокування, а потім stashзміни перед тим, як перевірити іншу гілку, щоб побачити її журнал. Чи можна переглянути журнал для іншої гілки, не перевіряючи …

3
git log показує лише один ідентифікатор коміту
Мені потрібна допомога. Можна показати лише один ідентифікатор коміту? Оскільки git log -3 показує журнал з 1 - 3, я просто хочу показати лише 3. Яка можлива команда підійде для нього? Я використовую команду git log -3 --pretty=format:"%h" результат є ffbef87 cf0e073 1c76c5d Я хочу відобразити лише 1c76c5d .

6
Як змусити журнал Git відображати всі сьогоднішні коміти?
Я хочу мати можливість побачити всі зобов’язання, які я зробив сьогодні, використовуючи git log. Я придумав git log --after="yesterday" Однак це здається мені трохи незручним, чи існує простіша команда для досягнення того ж ефекту?
77 git  git-log 

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