Pytania otagowane jako version-control

Kontrola wersji to zarządzanie zmianami w dokumentach, programach i innych informacjach przechowywanych jako pliki komputerowe. Użyj tego znacznika, aby zaznaczyć ogólne pytania dotyczące użycia i możliwości kontroli wersji, porównania VCS. Dla większości poleceń i technik specyficznych dla każdego konkretnego VCS istnieją określone tagi, które powinny być preferowane.

7
Dlaczego „origin / HEAD” jest pokazywany podczas uruchamiania „git branch -r”?
Kiedy git branch -rbiegasz, dlaczego do licha ma listę origin/HEAD? Na przykład istnieje zdalne repozytorium na GitHub, powiedzmy, z dwiema gałęziami: master i awesome-feature. Jeśli zrobię, git cloneaby go pobrać, a następnie przejść do mojego nowego katalogu i wyświetlić listę gałęzi, widzę to: $ git branch -r origin/HEAD origin/master origin/awesome-feature …

5
jak wciskać tylko niektóre lokalne commity?
Załóżmy, że mam 5 lokalnych zatwierdzeń. Chcę przesłać tylko 2 z nich do scentralizowanego repozytorium (przy użyciu przepływu pracy w stylu SVN). Jak mam to zrobic? To nie zadziałało: git checkout HEAD~3 #set head to three commits ago git push #attempt push from that head To kończy się wypchnięciem wszystkich …

17
badanie historii usuniętego pliku
Jeśli usunę plik w Subversion, jak mogę przejrzeć jego historię i zawartość? Jeśli spróbuję to zrobić svn catlub svn logna nieistniejącym pliku, narzeka, że ​​plik nie istnieje. Poza tym, jeśli chcę wskrzesić plik, czy powinienem svn addgo po prostu przywrócić? (Zapytałem konkretnie o Subversion, ale chciałbym również usłyszeć, jak firmy …

8
Git clone / pull ciągle się zawiesza w „Store key in cache?”
Próbuję sklonować repozytorium z mojego konta BitBucket na laptopa z systemem Windows 10 (z GitBash). Ukończyłem wszystkie kroki niezbędne do połączenia (skonfigurowałem mój klucz SSH, zweryfikowałem pomyślnie przez SSHing git@bitbucket.org itp.). Jednak za każdym razem, gdy próbuję sklonować repozytorium, monit nieustannie zawiesza się po potwierdzeniu, że chcę buforować klucz Bitbucket. …

3
Jakie są różnice między oddziałem lokalnym, lokalnym oddziałem śledzenia, oddziałem zdalnym i oddziałem zdalnego śledzenia?
Właśnie zacząłem używać Gita i naprawdę pomyliłem się między różnymi gałęziami. Czy ktoś może mi pomóc dowiedzieć się, jakie są następujące typy gałęzi? oddziały lokalne lokalne oddziały śledzenia zdalne oddziały oddziały zdalnego śledzenia Jaka jest różnica między nimi? A jak one ze sobą współpracują? Chyba bardzo pomocny będzie szybki kod …

5
Czy pliki * .xccheckout w Xcode5 powinny być ignorowane w VCS?
Firma Apple wprowadziła nowy typ pliku związany z projektem w Xcode 5: „xccheckout”. Ten plik znajduje się w katalogu „.xcodeproj / project.xcworkspace / xcshareddata /” i wygląda na to, że jest powiązany z systemem kontroli wersji projektu. Przykładowy plik jest tutaj: http://pastebin.com/5EP63iRa Przypuszczam, że ten typ pliku powinien być ignorowany …

8
svn: zamień trunk na branch
Jaki jest najlepszy sposób, aby uczynić jedną z gałęzi repozytorium subversion nowym linkiem? Nastąpił poważny przepis na cały system: rzeczy zostały przeniesione, przepisane, zastąpione, usunięte, przemianowane itp. Przepisany kod został przetestowany i jest gotowy do zastąpienia starego bagażnika. Zasadniczo stara główna linia (Trunk 5) jest oznaczona i kończy się tutaj. …

13
R i kontrola wersji dla pojedynczego analityka danych
Wielu analityków danych, których szanuję, używa kontroli wersji. Na przykład: http://github.com/hadley/ Zobacz komentarze na http://permut.wordpress.com/2010/04/21/revision-control-statistics-bleg/ Jednak oceniam, czy warto byłoby przyjąć system kontroli wersji, taki jak git. Krótki przegląd: jestem socjologiem, który używa R do analizy danych do publikacji badawczych. Obecnie nie produkuję pakietów R. Mój kod R projektu zawiera …
155 git  version-control  r 

5
Najlepsze praktyki / wskazówki dotyczące utrzymywania numerów wersji zestawu
Szukam wskazówek, sugestii, a nawet dyktowania, jak zarządzać trzema różnymi numerami wersji zestawu dla zestawu .NET. Wersja produktu jest najprostsza, ponieważ normalnie wydaje się, że jest to podyktowane biznesem. Następnie wydaje się, że wersja pliku służy do przechowywania wersji między wdrożeniami, gdzie rzeczywista wersja zestawu jest używana tylko podczas wysyłania. …

7
Jakie jest dobre (bezpłatne) narzędzie do scalania wizualnego dla Git? (w oknach) [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Podobne pytanie było już zadawane, ale dla Ubuntu. Dobrze by było wiedzieć, czy narzędzie jest darmowe, …


6
Co oznacza „odrzucono aktualizacje Git push non-fast-forward”?
Używam Git do zarządzania moimi dwoma komputerami i rozwojem. Próbuję zatwierdzić zmiany w GitHub i otrzymuję błąd. Nie udało się odesłać niektórych referencji <repo>. Aby zapobiec utracie historii, odrzucono aktualizacje bez szybkiego przewijania do przodu. Scal zdalne zmiany przed ponownym naciśnięciem. Co może być tego przyczyną i jak mogę to …

6
Jak radzić sobie z plikami projektów IntelliJ IDEA pod kontrolą źródła Git, które ciągle się zmieniają?
Wszyscy w naszym zespole używają IntelliJ IDEA i uważamy, że przydatne jest umieszczanie plików projektu (.ipr i .iml) w kontroli źródła, abyśmy mogli udostępniać konfiguracje kompilacji, ustawienia i inspekcje. Ponadto możemy następnie użyć tych ustawień inspekcji na naszym serwerze ciągłej integracji z TeamCity. (Plik .iws obszaru roboczego dla każdego użytkownika …

6
git selektywnie przywraca lokalne zmiany z pliku
W moim repozytorium git, które śledzi repozytorium svn, dokonałem wielu zmian w jednym pliku. Teraz chcę cofnąć te zmiany (jak przywracanie svn), ale tylko części pliku. Chcę mieć możliwość przeglądania różnic w pliku, odrzucania (cofania) zmian, których nie chcę i zachować zmiany, których chcę. the git add -i Wydaje się, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.