Pytania otagowane jako git

Użyj tego tagu w przypadku pytań dotyczących Git, darmowego i rozproszonego systemu kontroli wersji typu open source, związanego z używaniem Git do tematów takich jak ciągłe dostarczanie, monitorowanie, budowanie infrastruktury SDLC itp.

4
Gdzie umieścić hasło repozytorium
W naszym projekcie planujemy użyć skarbca ansible, aby zapobiec wyciekowi haseł lub kluczy w git. Chodzi o to, aby umieścić wszystkie nasze wrażliwe dane w zwykłym pliku, a następnie zaszyfrować ten plik za pomocą hasła, zanim przejdziesz do git. Aby odszyfrować plik, musimy przekazać hasło do przechowalni, aby odpowiedzieć, myślę …

1
Filtry Git Clean / Smudge dla sekretów skarbca ansible
Usiłuję skonfigurować filtr czyszczenia / rozmazywania w git, aby mieć automatyczne szyfrowanie i deszyfrowanie plików zawierających sekrety za pomocą polecenia ansible-vault . Osobliwością polecenia ansible-vault jest to, że nie jest idempotentny (tworzy inny plik binarny za każdym razem, gdy jest wywoływany na tych samych danych). Zacząłem od implementacji sugerowanej na …

4
Jak pozbyć się gałęzi programowania dla uproszczonego przepływu Git
W ciągle rozwijanym projekcie internetowym (nie produkt) mamy obecnie następującą strategię rozgałęziania, w przybliżeniu opartą na git flow : gałąź rozwoju: najnowsza działająca wersja oddział główny: wersja do wydania / wersja do wydania gałęzie funkcji: funkcje w fazie rozwoju gałęzie poprawek: pilne poprawki błędów w wydanej wersji Mistrz jest tylko …


3
Uzyskiwanie pojedynczej wersji z Git
Posiadanie pełnej historii zmian w Git ma wiele zalet w ramach procesu rozwoju. Ale naszym produktem jest kod źródłowy, używamy języków skryptowych, które nie wymagają kompilacji ani przetwarzania, a następnie historia Git staje się obciążeniem przy wdrażaniu - w naszym przykładzie wdrażamy czyste środowisko wirtualne po każdej zmianie, mając kilka …
14 git 

3
Jak wymuszasz zachowanie git, w tym lokalnie (szczególnie w systemie Windows)?
Zastanawiam się nad przeniesieniem tego sklepu .NET z svn do git, i zidentyfikowałem pewne dodatkowe problemy, które chciałbym znaleźć rozwiązanie, zanim przełączymy przełącznik. Pytanie, o które pytam w szczególności w tym pytaniu, to egzekwowanie końca linii. Domyślnie git dla systemu Windows instaluje się z poleceniem „checkout crlf, commit lf”, co …
13 git  scm  windows 

2
Czy możliwe jest automatyczne wdrażanie przy każdym zatwierdzeniu w określonym oddziale przy użyciu Travis CI i GitHub?
Chciałbym wdrożyć pliki za pomocą Travis CI i działa tylko w przypadku zatwierdzonego tagowania. Podczas zatwierdzania do oddziału pojawia się ostrzeżenie: Pomijanie wdrożenia u dostawcy wydań, ponieważ nie jest to zatwierdzony tag. Czy jest jakiś sposób na wdrożenie na rozgałęzionym zatwierdzeniu za pomocą Travis CI? Aby to wyjaśnić, działa, gdy …

4
Jak ustrukturyzować kod i konfiguracje związane z DevOps w repozytorium kodów?
Rozwijamy się jako firma, nasze produkty się rozwijają, rosną również nasze działania i wysiłki związane z DevOps - przeszliśmy z Bamboo na bardziej elastycznego i konfigurowalnego Jenkinsa, używając potoków wdrażania i innych wtyczek; przełączyłem się na Ansible i zacząłem używać Dockera tu i tam wewnętrznie. Wszystkie te rzeczy wymagają pewnego …

2
Wydaje się, że Git rozpoznaje właściwość http.sslcainfo z .gitconfig, ale ignoruje ją podczas wykonywania? SEC_E_UNTRUSTED_ROOT
wszystko, mam działający łańcuch certyfikatów (testowalny z OpenSSL), ale jakoś nie mogę poradzić Gitowi, aby załadował te certyfikaty. Otrzymuję ten sam błąd „niezaufanego organu głównego” (SEC_E_UNTRUSTED_ROOT) niezależnie od tego, czy moja konfiguracja git wskazuje na istniejący czy fałszywy plik łańcucha certyfikatów. Aby uzyskać szczegółowe informacje, sprawdź załączony zrzut ekranu. Ustawienie …
10 git  windows  ssl 

2
Git & Jenkins: uzyskaj najnowsze zielone zatwierdzenie w oddziale
Właśnie zaczynamy naciskać na CI-CD i jako mały krok będziemy próbować aktualizować stos z najnowszą zieloną wersją raz na kilka godzin. Jestem dość nowy w Git / Bitbucket i nie mogę wymyślić, jak zapewnić, aby kasy dokonane przez Jenkins otrzymywały ostatnie zatwierdzenie, które zostały oznaczone przez Jenkins na zielono, a …
10 jenkins  git  bitbucket  bcbsn 

1
Jak uruchomić skrypty podczas scalania lub po usunięciu gałęzi?
Używam rurociągów wielobranżowych Jenkins. Jeśli gałąź zostanie scalona, ​​a usunięte jenkins, również usunie gałąź z potoku. To świetnie, ale chcę uruchomić polecenie / skrypt po usunięciu gałęzi. Jak mogę jenkins uruchomić polecenie po usunięciu gałęzi? Czy istnieje sposób, aby jenkins uruchomił zadanie przed usunięciem gałęzi? Edycja: Powinienem dodać, że używam …
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.