Pracowałem z przyjacielem nad projektem, a on edytował kilka plików, których nie powinno się edytować. W jakiś sposób połączyłem jego prace z moimi, albo kiedy je wyciągnąłem, albo gdy próbowałem po prostu wybrać konkretne pliki, które chciałem. Od dłuższego czasu szukam i gram, próbując wymyślić, jak usunąć zatwierdzenia zawierające edycje …
Git traktuje wiersze rozpoczynające się od #jako wiersze komentarza podczas zatwierdzania. jest to bardzo denerwujące podczas pracy z systemem śledzenia biletów i próby wpisania numeru biletu na początku linii, np. #123 salt hashed passwords git po prostu usunie wiersz z komunikatu zatwierdzenia. czy jest jakiś sposób na ucieczkę od skrótu? …
Prowadziłem taki, git pullktóry zakończył się konfliktem. Rozwiązałem konflikt i teraz wszystko jest w porządku (skorzystałem także z narzędzia scaletool). Po zatwierdzeniu rozwiązanego pliku pojawia git commit file.php -m "message"się błąd: fatal: cannot do a partial commit during a merge. Miałem wcześniej ten sam problem i użycie -aw zatwierdzeniu działało …
Jak przejść do konkretnego zatwierdzenia Git bez utraty wszystkich zatwierdzeń dokonanych po nim ? Chcę, aby lokalne pliki zostały zmienione, ale baza danych zatwierdzeń pozostanie nienaruszona, tylko wskaźnik bieżącej pozycji jest ustawiony na aktualnie wybrany zatwierdzenie. Chcę zmienić stan plików na określone zatwierdzenie, uruchomić projekt, a po zakończeniu przywrócić pliki …
Chciałbym usunąć wybrane wpisy dziennika zatwierdzeń z liniowego drzewa zatwierdzeń, aby wpisy nie były wyświetlane w dzienniku zatwierdzeń. Moje drzewo zmian wygląda mniej więcej tak: R--A--B--C--D--E--HEAD Chciałbym usunąć wpisy B i C, aby nie były wyświetlane w dzienniku zatwierdzeń, ale zmiany z A na D powinny zostać zachowane. Może przez …
Próbowałem następującego polecenia: git commit path/to/my/file.ext -m 'my notes' Otrzymaj błąd w wersji git 1.5.2.1: error: pathspec '-m' did not match any file(s) known to git. error: pathspec 'MY MESSAGE' did not match any file(s) known to git. Czy to niepoprawna składnia zatwierdzeń dla pojedynczego pliku lub katalogu? Odpowiedź: Argumenty …
Szukam odpowiednika git commit --amendw Mercurial, tj. Sposobu modyfikacji zatwierdzenia, z którym jest połączona moja kopia robocza. Interesuje mnie tylko ostatnie zatwierdzenie, a nie arbitralne wcześniejsze zatwierdzenie. Wymagania dotyczące tej procedury zmiany są następujące: jeśli to możliwe, nie powinno wymagać żadnych rozszerzeń. Nie może wymagać rozszerzeń innych niż domyślne , …
Próbuję w tej chwili nauczyć się GitHub i wykonać ten samouczek Git Essentials w nettuts. Uczę się o robieniu zobowiązań. Nauczyciel pisze git commiti otwiera VIM jako jego edytor (chciałbym też wiedzieć, jak go otworzyć w Sublime Text 2), tak czy inaczej, otwiera się w VIM i dodam w 1 …
Powiedzmy, że mam plik, foo.jsktóry został popełniony jakiś czas temu. Chciałbym po prostu znaleźć zatwierdzenie, w którym ten plik został dodany po raz pierwszy. Po przeczytaniu odpowiedzi i moim majsterkowaniu to działa dla mnie git log --follow --diff-filter=A --find-renames=40% foo.js
Czy istnieje sposób na edycję online komunikatu o zatwierdzeniu GitHub.compo przesłaniu? Z wiersza poleceń można to zrobić git commit --amend -m "New commit message" jak słusznie zasugerowano w innym pytaniu . Próbowanie, git pulla potem git pushzadziałało (bez ingerencji innego zatwierdzenia w międzyczasie). Ale czy można to zrobić za pośrednictwem …
Tworzę aplikację django i używam pip do zarządzania moimi wymaganiami. Jak mogę zainstalować zatwierdzenie określonego gita? W moim przypadku muszę zainstalować to zatwierdzenie: https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1
Czy istnieje sposób, aby zobaczyć datę zatwierdzenia na githubie z dokładnością do dnia / godziny? Starsze zatwierdzenia pojawiają się w formacie „czytelnym dla człowieka”, na przykład „2 lata temu”, zamiast pokazywać rzeczywistą datę. Jeśli nie można zobaczyć rzeczywistej daty na githubie, czy istnieje łatwiejsze obejście niż git clone?
Próbuję przejrzeć żądanie ściągnięcia w GitHub do oddziału, który nie jest nadrzędny. Gałąź docelowa znajdowała się za masterem, a żądanie ściągnięcia pokazywało zatwierdzenia z mastera, więc połączyłem mastera i wysłałem go do GitHub, ale zatwierdzenia i różnice dla nich nadal pojawiają się w żądaniu ściągnięcia po odświeżeniu. Podwójnie sprawdziłem, czy …
Jak mogę utworzyć nową commiti utworzyć nową wiadomość, jeśli nie wprowadzono żadnych zmian w plikach? Czy nie jest to możliwe, ponieważ kod zatwierdzenia (SHA?) Będzie taki sam?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.