Pytania oznaczone «git»

1922
Jak mogę usunąć plik z repozytorium Git?

Dodałem plik o nazwie "file1.txt"do repozytorium Git. Następnie dokonałem tego, dodałem kilka katalogów o nazwach dir1i dir2i przekazałem je do repozytorium Git. Teraz prąd repozytorium ma "file1.txt", dir1i dir2. Jak mogę usunąć "file1.txt"bez wpływu na innych, takich jak dir1i...

1839
Dodaj obrazy do README.md na GitHub

Ostatnio dołączyłem do GitHub . Prowadziłem tam kilka projektów. Muszę dołączyć niektóre obrazy do mojego pliku README. Nie wiem jak to zrobić. Szukałem tego, ale dostałem tylko kilka linków, które mówią mi: „hostuj obrazy w sieci i określ ścieżkę obrazu w pliku README.md”. Czy istnieje sposób,...

1752
Wyświetlanie niewypowiedzianych poleceń Gita

Jak mogę wyświetlić wszelkie zatwierdzenia lokalne, które nie zostały jeszcze wypchnięte do zdalnego repozytorium? Czasami git statuswydrukuje, że moja gałąź to X origin/master, ale nie zawsze. Czy to błąd w mojej instalacji Git, czy coś mi

1736
Jak odzyskać upuszczoną skrytkę w Git?

Często używam git stashoraz git stash popdo zapisywania i przywracania zmian w moim drzewie roboczym. Wczoraj miałem pewne zmiany w moim drzewie roboczym, które ukryłem i wyskoczyłem, a następnie wprowadziłem więcej zmian w moim drzewie roboczym. Chciałbym wrócić i przejrzeć wczorajsze ukryte...

1730
Jak zatrzymać śledzenie i zignorować zmiany w pliku w Git?

Sklonowałem projekt, który zawiera niektóre .csprojpliki. Nie potrzebuję / nie lubię, aby moje lokalne csprojpliki były śledzone przez Git (lub wychowywane podczas tworzenia łatki), ale najwyraźniej są one potrzebne w projekcie. Dodałem *.csprojdo mojego LOCAL .gitignore, ale pliki są już w...

1697
Spraw, aby .gitignore ignorował wszystko oprócz kilku plików

Rozumiem, że plik .gitignore maskuje określone pliki z kontroli wersji Gita. Mam projekt (LaTeX), który generuje wiele dodatkowych plików (.auth, .dvi, .pdf, logi itp.) W trakcie działania, ale nie chcę, aby były one śledzone. Wiem, że mógłbym (może powinienem) sprawić, aby wszystkie te pliki...

1657
Ustaw bieżącą gałąź Git jako gałąź główną

Mam repozytorium w Git. Zrobiłem gałąź, a następnie dokonałem pewnych zmian zarówno w systemie głównym, jak i w gałęzi. Potem, kilkadziesiąt zatwierdzeń później, zdałem sobie sprawę, że gałąź jest w znacznie lepszym stanie niż master, więc chcę, aby gałąź „stała się” master i zignorowała zmiany w...

1653
Jak mogę ukryć określony plik?

Jak mogę ukryć określony plik, pozostawiając inne aktualnie zmodyfikowane poza schowkiem, który zamierzam zapisać? Na przykład, jeśli status git daje mi to: younker % gst # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changes not staged for commit: # (use "git...

1619
Jak połączyć dwa repozytoria Git?

Rozważ następujący scenariusz: Opracowałem mały eksperymentalny projekt A we własnym repozytorium Git. Teraz dojrzał i chciałbym, aby A był częścią większego projektu B, który ma swoje własne duże repozytorium. Chciałbym teraz dodać A jako podkatalog B. Jak połączyć A w B, nie tracąc historii z...

1612
Usuń pliki z Git commit

Korzystam z Git i wykorzystałem kilka plików git commit -a Później odkryłem, że plik został błędnie dodany do zatwierdzenia. Jak mogę usunąć plik z ostatniego

1607
Jak Git obsługuje linki symboliczne?

Jeśli mam plik lub katalog, który jest dowiązaniem symbolicznym, i przesyłam go do repozytorium Git, co się z nim stanie? Zakładam, że pozostawia go jako łącze symboliczne, dopóki plik nie zostanie usunięty, a następnie, jeśli wyciągniesz plik ze starej wersji, po prostu utworzy normalny plik. Co...