version-control

Usuń wszystkie lokalne zestawy zmian i powróć do drzewa

[1]} używam Mercurial i mam straszny bałagan, z trzema głowami. Nie mogę naciskać i chcę tylko usunąć wszystkie moje lokalne ... zachowanie pracy, którą wykonałem lokalnie. Chcę tylko najprostszy sposób, aby powrócić do całkowicie czystej lokalnej kasy.

Git: czym jest gałąź śledząca?

Czy ktos moze wyjasnic "tracking branch" jak to ma zastosowanie do git? Oto definicja z git-scm.com : 'tracking branc ... ożna uzyskać, konfigurując gałąź master jako gałąź śledzącą repozytorium origin. Czy ktoś może mnie oświecić (po angielsku)?

git add. vs git commit-a

Jaka jest różnica między: git add . git commit -a Powinienem robić jedno i drugie, czy to zbędne?

Jak przekonwertować repozytorium git na mercurial?

Tworzyłem aplikację java wykorzystującą git jako repozytorium kodu źródłowego. Chciałbym podzielić się projektem z innymi pro ... li próbowałem googlować "Konwertuj git na hg" i każde wyszukiwanie dotyczy konwersji z hg na git. Używam również TortoiseHg .

Git ignoruje i Maven cele

Ktoś wie, czy możliwe jest zignorowanie wszystkich wystąpień danego katalogu w strukturze plików zarządzanej przez git. Chc ... ym być w stanie określić wzorzec jak **/target/* tam, aby automatycznie ignorować instancję w podkatalogach? Czy to możliwe?

Odzyskiwanie dodanego pliku po wykonaniu Git reset --hard HEAD^

Dodałem nowy plik F1 i wprowadziłem zmiany do innego pliku F2, ale potem zrobiłem "Git reset --hard HEAD^" i straciłem wszyst ... Spojrzałem na powiązane pytanie: Jak mogę cofnąć git reset --hard HEAD~1? ale, to pytanie zakłada, że ten zrobił commit git.

Jak usunąć plik z kontroli wersji bez jego usuwania?

Jeśli uruchomię svn rm file, plik zostanie usunięty z lokalnej kopii roboczej. To co teraz robię to: $ cp file file2 $ svn rm file $ svn ci $ mv file2 file Jak uniknąć usuwania pliku lokalnego przez svn przy użyciu svn rm?

git remote prune – nie pokazałem tyle przycinanych gałęzi, ile się spodziewałem

Ze strony man: Deletes all stale tracking branches under <name>. These stale branches have already been removed from ... przeze mnie, niektóre przez współpracowników. Czy to oznacza, że nie śledziłem tych gałęzi prawidłowo w pierwszej kolejności?

Czy kontrola wersji jest konieczna dla małej grupy programistów (1-2 programistów)?

Próbuję dyskutować o tym, że kontrola wersji jest ważna dla jednego lub dwóch programistów. Dokładniej, pracuję w dziale, ... eruje najprostszy sposób tworzenia i śledzenia zmian, z różnych powodów, w tym debugowania. Czy Subversion zaoszczędzi czas?

Czy usunięcie gałęzi w git usuwa ją z historii?

Pochodzi z svn, dopiero zaczynam poznawać Gita. Kiedy gałąź jest usuwana w git, czy jest usuwana z historii? W svn, możesz ... jest rzeczywiście usunięta z historii w git, co się stanie ze zmianami, które zostały scalone z tą gałąź? Czy oni zatrzymani?

Co powinno być zawarte w globalnym wzorcu kontroli kodu źródłowego dla Visual Studio 2010?

Po zainstalowaniu i użyciu Visual Studio 2010 widzę kilka nowszych typów plików (przynajmniej z projektami C++... Nie wiem o ... co można bezpiecznie dodać do mojego globalnego wzorca ignorowania? Przypuszczam, że od początku .sdf,opensdf, ale co else?

git add * (gwiazdka) vs git add. (okres)

Jestem nowy w git i mam pytanie dotyczące dodawania plików w git. Znalazłem wiele pytań stackoverflow dotyczących różnicy mię ... przykład git add *.html doda wszystkie pliki, które mają .html rozszerzenie (ale ignoruj .css, .js, itp.). Dzięki za pomoc!

Jakie pliki Visual Studio powinny być ignorowane przez subversion, aby zminimalizować konflikty?

Wspieram wielu programistów. Net, którzy używają Subversion do kontrolowania wersji swojej pracy, ale napotkaliśmy wiele prob ... bne przez IIS do dynamicznej kompilacji (myślę, że o to chodzi) strona w miarę zmiany plików musi zostać pozostawiona w repo.

Czy Mogę wcisnąć do więcej niż jednego repozytorium w jednym poleceniu w git?

W zasadzie chciałem zrobić coś takiego git push mybranch to repo1, repo2, repo3 W tej chwili po prostu piszę push wiele raz ... może sposób na edycję lokalnego pliku konfiguracyjnego repo, aby powiedzieć, że gałąź powinna być pchnięta do wielu pilotów.

Pokaż historię pliku? [duplikat]

Możliwy duplikat:Wyświetlanie historii zmian w pliku za pomocą wersjonowania Git Czasami chcę przejść przez historię ... o robi - lub bardziej efektywny sposób wykorzystania wiersza poleceń do robienia tego, co chcę? Dzięki za wszelkie sugestie.

Czy powinienem zachować kontrolę wersji plików projektu? [zamknięte]

Czy powinienem zachować pliki projektu jak Eclipse .projekt, .classpath,ustawienia, pod kontrolą wersji (np. Subversion, GitHub, CVS, Mercurial, etc)?

Czy istnieje Klon Github w PHP, który mogę uruchomić na własnym serwerze? [zamknięte]

Wiem, że istnieje wiele sposobów na uruchomienie git na moim serwerze, ale bardzo podoba mi się funkcjonalność git z przegląd ... ie jak python, perl itp., gdyby nic w php nie było dostępne. Zainteresowani zarówno płatnym, jak i otwartym oprogramowaniem

Jak zarządzać MIGRACJAMI W projekcie z wieloma gałęziami?

Mam ASP.NET projekt MVC3 wykorzystujący Entity Framework 4.3 z podejściem code-first. Używam migracji, aby utrzymać aktualną ... ez ryzyka utraty danych, podczas próby użycia nowego pliku migracji do aktualizacji aktywnej bazy danych pojawi się konflikt.

Czy naprawdę potrzebuję kontroli wersji? [zamknięte]

Czytałem w Internecie (różne strony i blogi) o kontroli wersji. Jak wielki to jest i jak wszyscy programiści muszą go używać, ... bversion (lub czegoś podobnego? Czy to tylko strata czasu? Podobne pytanie: dobre wymówki, aby nie używać kontroli wersji .

Przenoszenie wielu plików w sterowaniu źródłowym TFS

Używam Team Foundation Server 2008 (SP 1) i muszę przenieść wiele plików z jednego folderu do drugiego (aby zachować historię ... alstudio.uservoice.com/forums/121579-visual-studio/suggestions/2271540-allow-to-move-more-than-one-file-at-once-in-tfs-so