version-control

git produkuje Gtk-WARNING: nie można otworzyć wyświetlacza

Pracuję nad projektem zdalnie za pomocą linii poleceń na komputerze, do którego nie mam uprawnień administratora i po uruchom ... connect to host github.com port 22: Connection timed out fatal: The remote end hung up unexpectedly Wiesz, jak to naprawić?

Jak znaleźć następny commit w git? (dziecko / children of ref)

ref^ odnosi się do commita przed ref, a co z otrzymaniem commita Po ref? Na przykład, jeśli git checkout 12345 Jak sprawdzić następny commit? Dzięki. PS tak, git ' s a dag node pointer struct tree whatever. Jak znaleźć commit po tym?

Git cherry pick vs rebase

Ostatnio zacząłem pracować z Gitem. Przeglądając Git book online znalazłem w sekcji "Git Rebase": Za pomocą polecenia ... a git cherry-pick (ponownie commit lub zestaw obiektów commit w aktualnie pobranej gałęzi). Jaka jest różnica między nimi ?

Usunięcie pliku z repozytorium git (historia)

(rozwiązane, patrz spód ciała pytania) Szukam tego od dawna, to co mam do tej pory to: http://dound.com/2009/04/git-fo ... awdzić, czy są jakieś luźne przedmioty git repack -A -d - przepakowywanie git prune - aby ostatecznie usunąć te obiekty

"git pull origin mybranch" pozostawia local Mybranch N commits przed origin. Dlaczego?

Właśnie zauważyłem coś dziwnego w git pull, czego nie rozumiem. W piątek pracowałem w lokalnym oddziale. nazwijmy to mybranc ... eć taki sam wynik? Czy powinienem zawsze używać git pull origin zamiast git pull origin branchname? Jestem zdezorientowany.

Git - jak zamknąć Edytor zmian?

Jestem nowy w git i uczę się z PDF. Właśnie wykonałem polecenie $ git commit i otworzyło ono nowy edytor. Ale próbuję zamknąć nowy edytor zmian. Jak to zrobić? Używam Gita na windows.

Zalety/wady ClearCase [zamknięte]

Ponieważ obecnie zmagam się z nauką IBM Rational ClearCase, chciałbym usłyszeć twoją profesjonalną opinię. Szczególnie interesują mnie zalety/wady w porównaniu z innymi systemami kontroli wersji, takimi jak Subversion czy Git.

Połącz gałąź z pniem

Mam szczególny problem z SVN merge. Chcę połączyć się z dev branch do trunk. Mamy kilka gałęzi dev odciętych pnia w tym samym ... trunk. Co robię źle ? Wersja SVN: Subversion klient wiersza poleceń, wersja 1.6.16-SlikSvn-tag-1.6.16@1076804-WIN32.

Jak używać Mercurial jako samotnego dewelopera?

Zdecydowałem, że chcę wykorzystać Mercurial do małego, osobistego projektu. Większość pomocy, którą czytałem o tym, mówi o ... y tylko w okolicach Zwoleń? Albo kiedy? Ogólnie, jakie praktyki polecacie samotnemu deweloperowi korzystającemu z Mercurial?

Git pull z innego repozytorium

Mam repozytorium o nazwie Generic, które jest ogólną aplikacją. Umieściłem go w repozytorium o nazwie Acme, które po prostu o ... buduję i markę dla klientów indywidualnych (jak Acme w tym przykładzie). Jeśli jest na to jakiś czystszy sposób, daj mi znać.

Jak mogę utworzyć repozytorium Git z domyślną nazwą gałęzi inną niż"master"?

W Pro Git book jest napisane "pochodzenie" nie jest specjalne Tak jak nazwa gałęzi " master "nie ma żadnego specjalnego z ... hosting . Pytam tylko w kategoriach Git, a nie w odniesieniu do każda konkretna strona Git hosting . Jest na to jakiś sposób?

Xcode 4.2 jak włączyć jeden projekt do innego?

Ciągle szukam, ale nie mogę znaleźć jasnego i prostego wyjaśnienia, jak włączyć jeden projekt XCode, wraz ze wszystkimi jego ... u nadrzędnego. zwykłe źródła mogą być przeciągane w dowolnym miejscu, ale projekt musi być przeciągany na projekt. Dziękuję!

Jaka jest różnica między Hg forget i HG remove?

Chcę, aby mercurial usunął kilka plików z bieżącego stanu repozytorium. Chcę jednak, aby pliki istniały w przeszłości. Jak się różnią forget i remove i czy mogą robić to, co ja chcę?

Porównanie scentralizowanych i rozproszonych systemów kontroli wersji [zamknięte]

Jakie są zalety i wady z wykorzystaniem scentralizowanych i rozproszonych systemów kontroli wersji (DVC)? Czy napotkałeś jak ... przez Mozillę i OpenJDK. Bazaar , (napisany w Pythonie) używany przez deweloperów Ubuntu. Darcs , (napisane w Haskell).

Procedury składowane / schemat DB w kontroli źródła

Czy śledzicie procedury składowane i schemat bazy danych w wybranym systemie kontroli źródła? Kiedy dokonujesz zmiany (Dodaj ... Edit: Wow, dzięki za wszystkie świetne sugestie, chłopaki! Chciałbym móc wybierz Więcej niż jedną "akceptowaną odpowiedź"!

Jak najłatwiej zatwierdzić i wypchnąć pojedynczy plik, pozostawiając inne modyfikacje same?

Jestem stosunkowo nowy w Mercurialu, a mój zespół próbuje go teraz zastąpić Subversion. Jak mogę zatwierdzić i wypchnąć po ... po prostu zrób scalenie i Wyślij pliki. Podejrzewam, że mercurial kolejek może to zrobić, ale nie do końca grok mq jeszcze.

Dlaczego połączenie 3-way jest korzystne w stosunku do połączenia 2-way?

Wikipedia mówi, że 3-way merge jest mniej podatne na błędy niż 2-way merge i często times nie wymaga interwencji użytkownika. Dlaczego tak jest? Pomocny byłby przykład, w którym 3-way merge powiodło się, a 2-way merge nie powiodło się.

Jak sprawić, by Git ignorował Pliki bez użycia.gitignore?

Ze względu na zewnętrzne dziwne ograniczenia nie mogę modyfikować .gitignore z mojego repozytorium. Czy istnieje sposób na ig ... i jest to rozwiązanie globalne, takie jak globalna konfiguracja, która zostanie zastosowana do wszystkich moich repozytoriów.

Dlaczego "origin / HEAD" jest wyświetlane podczas uruchamiania "Git branch -r"?

Kiedy biegniesz git branch -r Dlaczego blazes wyświetla origin/HEAD? Na przykład, istnieje zdalne repo na Githubie, powiedzmy ... lko ciągnąć lub naciskać, itp.) nie miały i nie powinny mieć głowy, ponieważ w zasadzie nie było żadnej pracy przyjąłem. Nie?

Dlaczego rozgałęzianie i scalanie jest łatwiejsze w Mercurial niż w Subversion?

Obsługa wielu połączeń na gałęziach w Subversion lub CVS jest tylko jedną z tych rzeczy, których trzeba doświadczyć. Znacznie ... robi wszystkiego, co zespół programistów chciałby zrobić. Musi być zasadnicza różnica w sposobie, w jaki to wszystko działa.