2011-08-19 15 views

Odpowiedz

2

Można to zrobić z git notes:

git notes add your_branch -m "BRANCH_DESCRIPTION: A descriptive name for this branch" 

Następnie można go odczytać z powrotem poleceniem:

git notes show your_branch 

można przechowywać swoje notatki w postaci pliku i stosowania, że ​​zamiast, przełączanie opcja -m dla opcji -f i oczywiście podanie nazwy pliku zamiast łańcucha.

git notes add your_branch -f mynotes.txt 
+0

Dzięki, że to trochę ułatwia. Nadal byłoby miło móc wyświetlić wszystkie gałęzie z notatkami obok nich. – JoGr

+3

Myślę, że to jest wprowadzające w błąd, obawiam się - notatki git można dodawać tylko do obiektów, więc to jest rzeczywiście dodanie notatki do zatwierdzenia, które znajdowało się na końcu 'twojego_branża' kiedy polecenie zostało uruchomione, zamiast do gałąź. Po dodaniu kolejnych zatwierdzeń do 'your_branch',' git notes show your_branch' przestanie działać. Myślę, że lepszym rozwiązaniem jest [najlepsza głosowana odpowiedź na pytanie Luwe powiązane z] (http://stackoverflow.com/q/2108405/223092). –

+0

Tak, rzeczywiście. Nie działa tak, jak chciałem, gdy podążam za moim normalnym przepływem pracy. Sprawdzę powiązane pytanie ... – JoGr

1

miejsce, aby dodać opisy Branża & nazwa powinna być w merge commit notatek. Dzieje się tak dlatego, że gałęzie powinny być krótkotrwałe, a ich końcówki gałęzi nie mogą być zagwarantowane trwać wiecznie.

Czas, który naprawdę ich potrzebujesz (opisowe nazwy oddziałów), to wtedy, gdy musisz przejrzeć historię, która się na niej scala, i po tym, jak została usunięta głowa oddziału, i potrzebujesz więcej wskazówek, o co w tym wszystkim chodzi (to znaczy, że powinieneś był napisać lepiej przekazać wiadomość ;-)

W ten sposób zatwierdzenie scalenia wyświetli nazwy/szczegóły oddziałów macierzystych oddziałów (szczególnie No2, No3, .., ponieważ nazwa No 1 będzie albo "master", albo pojawi się w późniejszym scaleniu).

Pamiętaj, że nazwa i opis oddziału to wygoda, a nie konieczność. Jestem pewien, że istnieją posty Linus T do tego efektu (zwykle z pewnym naciskiem ;-)

Już uzyskać pomoc na temat nazw branży .. how-to-avoid-merge-branch-name-of-branch-in-commit-messages

Powiązane problemy