Mój domyślny git
folder to C:\Users\username\.git
.
Do jakiego polecenia powinienem się zastosować C:/project
?
Mój domyślny git
folder to C:\Users\username\.git
.
Do jakiego polecenia powinienem się zastosować C:/project
?
Odpowiedzi:
Polecenie to:
cd /c/project/
Wskazówka:
użyj pwd
polecenia, aby zobaczyć, w którym kierunku aktualnie się znajdujesz, przydatne, gdy klikniesz prawym przyciskiem myszy „Git Bash tutaj ...”
cd "/c/program files (x86)/git/bin/"
/
takich jak /c/project/
ścieżki bezwzględne i zawsze działają niezależnie od bieżącej ścieżki. gdy ścieżka nie zaczyna się od ukośnika (ścieżki względne), cd project
gdy spróbuje przejść do tego podkatalogu na podstawie bieżącego katalogu roboczego (pwd)
Przejdź do katalogu ręcznie i kliknij prawym przyciskiem myszy → Wybierz opcję „Git bash”.
Terminal Git Bash automatycznie otwiera się z zamierzonym katalogiem. Na przykład przejdź do folderu projektu. W folderze kliknij prawym przyciskiem myszy, wybierz opcję i „Git bash”. Otworzy się automatycznie za pomocą /c/project
.
Oto kroki, które wykonałem:
W bash sprawdź, w którym katalogu jesteś, używając polecenia:
$ pwd
skopiuj adres URL katalogu, który chcesz przejść, jak po użyciu pierwszego polecenia ( PWD
) Mam:
$ /c/Users/yourUsername
Teraz chcę to zmienić na katalog c
dysku i folderu MyPictures
. Aby to zrobić, przejdę do katalogu MyPictures
, skopiuję adres URL i wkleję go w Git Bash. Jednak wcześniej:
C:\MyPicture
staje się $ cd /C/MyPicture
(odwrotne ukośniki są zastępowane ukośnikami)
jeśli w nazwie folderu znajdują się spacje, takie jak (mój program), musisz umieścić go w podwójnych cudzysłowach, takich jak:
$ cd "C:\Program Files"
Pamiętaj, aby zmienić katalog, wystarczy skopiować requiredUrl
i wkleić go w bash z podwójnymi cudzysłowami, takimi jak:
cd "required URL"
Uwaga: wymagany jest URL z ukośnikami.
$ cd/ c/"Program Files"
pwd
: aby sprawdzić, gdzie jesteś (jeśli to konieczne)
cd
: zmień katalog
W twoim przypadku, jeśli cię rozumiem, potrzebujesz:
cd c/project
Jak wspomniał Bob , możesz zmieniać katalogi za pomocą cd
:
cd /c/project
Jeśli masz ścieżkę systemu Windows z ukośnikami odwrotnymi, umieść ścieżkę w pojedynczych cudzysłowach:
cd 'C:\project'
Lub podwójne cytaty:
cd "C:\project"
pwd
.Jeśli ścieżka zawiera spacje, będziesz musiał użyć cudzysłowu. ( cd "/c/Program Files"
)
W systemie Windows zmieniasz domyślny katalog początkowy dla Git Bash.
git-bash.exe
, wybierz Właściwości , otwórz Skróty i zmień Rozpocznij w: na najczęściej używany folder. ( zrzut ekranu )cd
Komenda może zostać zapamiętany jako „ change directory ”.Mój domyślny folder git to C: \ Users \ username.git
Ale chcę przejść do projektu c: /
Ponieważ pytałeś przede wszystkim o gitbash, który jest oparty na Linuksie (Terminal), istnieją różnice w poleceniach w porównaniu z wierszem poleceń systemu Windows. Omówimy tylko polecenia gitbash (terminal).
1. Przede wszystkim musimy zrozumieć, że wiersz poleceń (w systemie Windows) i terminal (w systemie Mac) zawsze wskazują na jakiś folder na dyskach pamięci.
Aby sprawdzić, do którego katalogu wskazuje w danym momencie.Musisz wpisać polecenie: pwd „akronim od„ Print Working Directory ””.
Oto niektóre sposoby przechodzenia przez drzewo folderów:
3a) komenda cd przejdźmy do katalogu potomnego. Sprawdź migawkę.
3b) Teraz, aby przejść z powrotem do katalogu nadrzędnego, korzystamy z polecenia cd .. : Sprawdź obraz poniżej:
Korzystając z powyższych dwóch kroków, możemy łatwo rozwiązać Twoje zapytanie:
A) Aktualnie znajdujesz się w: C: \ Users \ username.git
Tak więc zrobienie cd .. skieruje Terminal w stronę folderu Users .
B) Ponownie wpisanie cd .. spowoduje, że Terminal wskaże C Drive.
C) Teraz robię ls w tym momencie poinformuje cię o wszystkich folderach i plikach na dysku C.
Sprawdź, czy jest projekt folder , a następnie po prostu po raz ostatni wpisz polecenie:
projekt cd
I Walla, którą podróżowałeś tak daleko, aby dotrzeć do miejsca docelowego. Gratulacje.
Uwaga: Jeśli folder projektu nie jest tworzony na dysku C, po prostu napisz polecenie mkdir project i zostanie on utworzony. Następnie wykonaj powyższe kroki, aby się pobawić.
4) W szczególności istnieje jeszcze jedno proste szybkie rozwiązanie problemu:
Gdziekolwiek wskazuje terminal. Po prostu napisz polecenie:
4a) cd / Wskazuje domyślny folder główny.
Następnie wpisz polecenie: cd / c /, aby wskazać katalog c. Następnie po prostu przejdź do katalogu potomnego, który w twoim przypadku jest katalogiem projektu , wpisując:
projekt cd
I jesteś gotowy do pracy: CIESZ SIĘ :)
Chciałem dodać, że jeśli używasz dysku współdzielonego, umieść ścieżkę w podwójnych cudzysłowach i zachowaj ukośniki odwrotne. Oto, co zadziałało dla mnie:
$cd /path/to/"\\\share\users\username\My Documents\mydirectory\"
Dla najszybszego sposobu „projektu” $ cd
Po prostu wpisz, cd
a następnie skopiuj i wklej ścieżkę pliku.
Przykład zmiany katalogu:
po prostu kliknij prawym przyciskiem myszy żądany folder i wybierz git-bash. Tutaj przekieruje Cię do tego folderu i zacznie działać, mając nadzieję, że zadziała.
cd $USER
że przeniesie mnie do katalogu użytkowników w systemie Windows.