Pytania oznaczone «git»

14
Jak „zacząć od nowa” w GitHub?

Planuję całkowite przepisanie mojego projektu, używając innego frameworka itp. Byłoby miło zachować stary kod wraz z historią w celach informacyjnych. Jak najlepiej to zrobić, aby uniknąć ryzyka, zamieszania i niespodzianek? Moim pomysłem jest utworzenie nowej gałęzi, zastąpienie tam wszystkiego i...

14
Jak możemy śledzić, która wersja naszego kodu znajduje się w każdym środowisku?

Mój zespół obecnie stosuje dość prosty proces rozgałęziania / wdrażania, który wygląda następująco: ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘...

14
Gdzie przeprowadzić test negatywny?

Właśnie zmieniłem ustawienia gałęzi w moim repozytorium GitHub, tak więc moja [następna] gałąź wymaga przekazania kompilacji CI przez żądanie ściągnięcia. Następnie odbyła się dyskusja z kilkoma członkami zespołu na temat nieudanych testów. Dla kontekstu ... Repozytorium ma gałąź [master], do...

13
Przyzwoity model rozgałęziania git dla produktów, które powinny towarzyszyć wersji innego produktu innej firmy (oraz zalety i wady jednej propozycji)

Uwaga: Moje pytanie koncentruje się na moim konkretnym problemie (który dotyczy Liferay), ale mam nadzieję, że może być użyteczne dla każdego, kto musi utrzymywać różne wersje tego samego projektu na git. Pracuję w firmie, która pisze wiele wtyczek do Liferay Portal . Wtyczki te (portlety, motywy...

13
Jaki jest właściwy sposób sprawdzania danych zatwierdzania w Git?

Moim celem jest sprawdzenie danych zatwierdzenia, które nie spełniają określonych wymagań, a następnie odrzucenie tworzonego zatwierdzenia lub przekazanie go do zdalnego repozytorium. Problemem wykonania przechwytywania przed zatwierdzeniem jest to, że trudno jest go wdrożyć dla wielu osób, które...

13
Jak zrobić pliki aktualizacji „git push” na swoim hoście?

Mam kilka witryn, które są hostowane w tej samej usłudze hostingowej w ramach hostingu współdzielonego. Mój hosting obsługuje Git i mam do niego dostęp SSH, a także mam konfigurację Git na moim laptopie. Chcę to zrobić, aby po wykonaniu „git push origin master” automatycznie zaktualizował pliki na...

13
Jak najlepiej cofnąć scalanie Git, które usuwa pliki z repozytorium?

Wyobraź sobie, że dzieje się tak (i ​​że wszyscy używamy SourceTree): Wszyscy pracujemy nad pochodzeniem / rozwojem. Wyjeżdżam na tydzień na wakacje. Mój współpracownik od kilku dni pracuje lokalnie, nie łącząc źródła / rozwoju z powrotem z lokalnym oddziałem deweloperskim. Próbuje wykonać push,...

12
Zarządzanie wieloma wersjami aplikacji internetowej za pomocą Git

Mamy rodzinę aplikacji, z których wszystkie mają tę samą bazę. Do tej pory rozwijałem tę bazę, a przepływ pracy w Git był bardzo prosty: Rozwój odbywa się w developoddziale Nowe funkcje są rozwijane w name-of-the-featurebranży Wydawnictwa dokonywane są w release-**oddziale Do tej pory kod był...