Pracuj z wiersza polecenia Git
Visual Studio zawiera większość podstawowych funkcji potrzebnych do tworzenia aplikacji w bazie kodu podlegającej kontroli wersji Git.Czasem trzeba używać wiersza polecenia, aby wykonać niektóre zadania ręcznie lub aby automatyzować pracę za pomocą skryptu.
Praca z wiersza polecenia
Przygotowanie do korzystania z narzędzi wiersza polecenia
Instalacja narzędzi wiersza polecenia
Włączanie podstawowego uwierzytelniania dla konta programu TFS
Otwieranie okna wiersza polecenia Git
Pytania i odpowiedzi
Praca z wiersza polecenia
Przestroga |
---|
Jeśli nie jesteś doświadczonym użytkownikiem systemu Git, ostrożnie korzystaj z wiersza polecenia.Pamiętaj, aby dokładnie zapoznać się z poleceniem, zanim go użyjesz. |
Chcę... |
Czy mogę to zrobić w Visual Studio? |
Jak to zrobić z wiersza polecenia? |
||
---|---|---|---|---|
Zmienić ostatnie zatwierdzenie.Kilka typowych przypadków:
|
||||
Zastosować znacznik do zatwierdzenia |
Nie, ale można je przeglądać.Zobacz Przegląd wcześniejszych wersji w Git i zarządzanie nimi. |
Wiersza polecenia można użyć do wypychania, edycji i usuwania znaczników (patrz Git-scm: Podstawy — znaczniki) z repozytorium w programie TFS, jeśli masz wystarczające uprawnienia. |
||
Tworzyć gałęzie i scalać |
Tak (ale niektóre konflikty mogą być rozwiązane wyłącznie w wierszu polecenia). |
|||
Zatwierdzić zmiany |
|
|||
Skopiować (sklonować) zdalne repozytorium do komputera deweloperskiego |
||||
Utworzyć (zainicjalizować) repozytorium lokalne |
||||
Utworzyć lub wyedytować notatkę |
Nie |
Wiersza polecenia możesz użyć do wypychania, edycji i usuwania notatek (patrz Git-scm: Uwaga do siebie) z repozytorium w programie TFS, jeśli masz wystarczające uprawnienia. |
||
Uzyskać informacje na temat swojego lokalnego repozytorium (na przykład o obiektach zdalnych, które śledzisz) |
Jeśli repozytorium jest w projekcie zespołowym programu TFS, wtedy tak.W przeciwnym razie nie. |
|||
Podglądać (pobierać), a następnie pobierać (ściągać) zmiany ze zdalnego repozytorium |
Tak (ale niektóre konflikty mogą być rozwiązane wyłącznie w wierszu polecenia) |
|||
Wypchnąć zmiany do zdalnego repozytorium |
||||
Zmienić kolejność historii lub połączyć (skompresować) zatwierdzenia |
Nie |
Git-scm: rozgałęzienia Git — Zmiana bazy, Git-scm: kompresowanie zatwierdzeń, git-rebase |
||
Cofnąć zatwierdzoną zmianę przez zastosowanie funkcji odwrotnej do zatwierdzania.Zobacz Wycofywanie zmian za pomocą polecenia revert. |
||||
Ukryć zmiany |
Nie |
|||
Cofnąć zatwierdzone zmiany, przywracając lokalne repozytorium do poprzedniego zatwierdzenia i usuwając odwołanie do późniejszego zatwierdzenia.
|
Nie |
|||
Wyświetlać zmiany od ostatniego zatwierdzenia i zarządzać nimi |
Git-scm: Git Basics — Rejestrowanie zmian w repozytorium, Git-scm: Podstawy Git — Cofanie zmian |
|||
Wyświetlić historię |
Przygotowanie do korzystania z narzędzi wiersza polecenia
Przed użyciem narzędzi wiersza polecenia należy je zainstalować, a następnie włączyć uwierzytelnianie podstawowe.
Instalacja narzędzi wiersza polecenia
Jeśli nie zainstalowałeś jeszcze żadnych narzędzi wiersza polecenia, możesz szybko uzyskać niektóre z nich z Visual Studio. (Jednym ze sposobów stwierdzenia braku narzędzi jest komunikat 'git' is not recognized as an internal or external command... po wpisaniu polecenia git.)
Porada |
---|
|
Włączanie uwierzytelniania podstawowego dla konta usługi Visual Studio Online
Jeśli repozytorium jest hostowane w usłudze Visual Studio Online, należy włączyć uwierzytelnianie podstawowe, zanim będzie można używać wiersza polecenia do wykonywania zadań Git.Można wybrać tę opcję z profilu użytkownika w programie TFS.
Uruchamianie wiersza polecenia Git
Można włączyć wiersz polecenia Git z menu Actions na stronach Zmiany (Klawiatura: Ctrl + 0, G), Zatwierdzenia lub Gałęzie.
Można również uruchomić wiersz polecenia Git z poziomu repozytoriów na stronie Połącz (Klawiatura: Ctrl + 0, C).