Wszystko
Najnowsze
Archiwum
- 0
Zawsze
konto usunięte via Wykop
- 1
@placebo_: Ja lubię rozwiązywać konflikty w repo i zaciągam bez rebase.
- 0
#cpp #visualstudio #git
k-----a mnie zara strzeli
Chcę zmienić nazwę funkcji, więc ją zaznaczam, ctrl+R i wpisuję nową nazwę, potem chcę skompilowac kod i nagle zonk, jakiś błąd. No to cofam zmianę nazwy funkcji, ale błąd nadal pozostał. A przed zmianą nazwy wszystko ładnie śmigało.
k-----a mnie zara strzeli
Chcę zmienić nazwę funkcji, więc ją zaznaczam, ctrl+R i wpisuję nową nazwę, potem chcę skompilowac kod i nagle zonk, jakiś błąd. No to cofam zmianę nazwy funkcji, ale błąd nadal pozostał. A przed zmianą nazwy wszystko ładnie śmigało.
- 0
Stworzyłem nowy projekt w Visual Studio. Chciałem zacommitowac zmiany, ale po wpisaniu komendy git add -A ujrzałem taki komunikat w terminalu gita:
error: open(".vs/ProjectName/v17/Browse.VC.opendb"): Permission denied
error: unable to index file '.vs/ProjectName/v17/Browse.VC.opendb'
fatal: adding files failed
Jak to można naprawić? Po wpisaniu git add * wszystko działa poprawnie, ale nie wiem czy stosowanie add z gwiazdką to dobry pomysł. #visualstudio #programowanie #git
error: open(".vs/ProjectName/v17/Browse.VC.opendb"): Permission denied
error: unable to index file '.vs/ProjectName/v17/Browse.VC.opendb'
fatal: adding files failed
Jak to można naprawić? Po wpisaniu git add * wszystko działa poprawnie, ale nie wiem czy stosowanie add z gwiazdką to dobry pomysł. #visualstudio #programowanie #git
@placebo_: Folderu .vs w ogóle nie powinno się commitować, zawiera on informacje konkretnie dla twojego komputera.
Możesz dodać go do pliku .gitignore
https://stackoverflow.com/questions/31878901/should-i-add-the-visual-studio-2015-vs-folder-to-source-control
Możesz dodać go do pliku .gitignore
https://stackoverflow.com/questions/31878901/should-i-add-the-visual-studio-2015-vs-folder-to-source-control
@placebo_:
1. "git add *": This command only stages the changes for files in the current directory. It does not include files in subdirectories.
2. "git add -A": This command stages all changes, including new files, modifications, and deletions. It stages changes in all directories, including subdirectories.
In summary, "git add *" stages changes only in the current directory, while "git add -A" stages changes in the current directory and
1. "git add *": This command only stages the changes for files in the current directory. It does not include files in subdirectories.
2. "git add -A": This command stages all changes, including new files, modifications, and deletions. It stages changes in all directories, including subdirectories.
In summary, "git add *" stages changes only in the current directory, while "git add -A" stages changes in the current directory and
- 1
Potrzebuję porady :/ Na jednej z instancji GitLaba ekipa postanowiła sobie składować pliki binarne (obrazy po kilkaset mega).
Wszystko było w normie, dopóki pewnego dnia po aktualizacji backupy skoczyły mi z 4.5GB na 10GB. Główna różnica to jeden plik .pack (w jednym z hashowanych katalogów). Coś gdzieś pękło - nie potrafi już wykorzystać "delty" czy czegoś tam różnicowo, i teraz backupy (i sam rozmiar instancji) przyrastają mi w strasznym tempie (tamci cały czas
Wszystko było w normie, dopóki pewnego dnia po aktualizacji backupy skoczyły mi z 4.5GB na 10GB. Główna różnica to jeden plik .pack (w jednym z hashowanych katalogów). Coś gdzieś pękło - nie potrafi już wykorzystać "delty" czy czegoś tam różnicowo, i teraz backupy (i sam rozmiar instancji) przyrastają mi w strasznym tempie (tamci cały czas
@RRybak: Musisz w jakiś sposób nadpisać historię brancha na którym znajduje się ten plik, możesz to zrobić lokalnie filter branchem, potem wypchnij ten branch z forcem
@RRybak: https://docs.gitlab.com/ee/topics/git/lfs/ zrob to porzadnie, postaw LFS
#git #naukaprogramowania #programowanie #pytaniedoeksperta
Co oznacza ten "git fakeTeamwork" w tym kodzie?
Co oznacza ten "git fakeTeamwork" w tym kodzie?
git clone
local branch "main" set to track remote branch "o/main"
@massejferguson że w tym czasie inni w zespole robią commity do repo
- 0
@mccloud: ok thx
Załóżmy że tworzę sobie gałąź z mastera i chcę na nią przenieść pewne zmiany z innej gałęzi, ale chcę żeby te zmiany dotyczyły tylko jednego albo kilku konkretnych plików źródłowych/nagłówkowych. Jest na to jakiś sprytny sposób czy muszę to robić ręcznie?
#git #programowanie
#git #programowanie
@TheGreatCornholio:
To ci doda zmiany z danego commita z innej galezi do staging:
git checkout <commit_hash> -- path/to/fileA path/to/fileB
I potem żeby zacommitowax zmiany ze staging area:
git commit -m "sratatata"
To ci doda zmiany z danego commita z innej galezi do staging:
git checkout <commit_hash> -- path/to/fileA path/to/fileB
I potem żeby zacommitowax zmiany ze staging area:
git commit -m "sratatata"
- 0
@Balactatun:
I to w sumie nie jest zły
Możesz zrobić merge, ale zanim zrobisz commit to revert plików które Cię nie interesują
I to w sumie nie jest zły
✨️ Obserwuj #mirkoanonim
Siemka, jestem na studiach i aktualnie uczę się Pythona jako swojego pierwszego języka programowania.
Czy możecie polecić jakieś kursy, które dodatkową pomagają stworzyć swoje pierwsze projekty na githuba?
Generalne pytanie też, co wrzucaćna githuba? Przecież większość programów jest już napisana to i tak wrzucacie do siebie podobne ale napisane przez siebie?
Co najlepiej trzymać na githubie, aby rekruterzy w przyszłości mogli z tego skorzystać?
#programowanie #informatyka #pracbaza
Siemka, jestem na studiach i aktualnie uczę się Pythona jako swojego pierwszego języka programowania.
Czy możecie polecić jakieś kursy, które dodatkową pomagają stworzyć swoje pierwsze projekty na githuba?
Generalne pytanie też, co wrzucaćna githuba? Przecież większość programów jest już napisana to i tak wrzucacie do siebie podobne ale napisane przez siebie?
Co najlepiej trzymać na githubie, aby rekruterzy w przyszłości mogli z tego skorzystać?
#programowanie #informatyka #pracbaza
@mirko_anonim:
Proszę, nie mów tego na rozmowie, możesz zostać otwarcie wyśmiany. Z tego stwierdzenia wynika, że po prostu nie masz zainteresowań, sorki. Powiedz np krótkofalowcom, że wszystkie programy już zostały napisane, tylko używać. Albo typkom grzebiącym przy samochodach sportowych. Albo ludziom robiącym muzykę elektroniczną. Można tak wyliczać bez końca.
Przecież większość programów jest już napisana
Proszę, nie mów tego na rozmowie, możesz zostać otwarcie wyśmiany. Z tego stwierdzenia wynika, że po prostu nie masz zainteresowań, sorki. Powiedz np krótkofalowcom, że wszystkie programy już zostały napisane, tylko używać. Albo typkom grzebiącym przy samochodach sportowych. Albo ludziom robiącym muzykę elektroniczną. Można tak wyliczać bez końca.
- 1
Anonim (nie OP): Rób co ci sie przyda, po prostu. Automatyzuj sobie codzienne rzeczy co robisz na kompie. Nie trac czasu na kursy, po prostu rób projekty po omacku i ucz sie na bieżąco szukając tego, z czym masz aktualnie problem.
─────────────────────
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował:
─────────────────────
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował:
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
@ludzik: skoro to niepotrzebny plik to go po prostu usuń i zrób nowego commita lub amend
źródło: images_5460bc216455
Pobierz- 1
Mirki pytanko z Gita.
Utworzyłem sobie nowy task-branch od mastera. Dodałem swoje zmiany i przed mergem chciałem pobrac aktualne zmiany z mastera.
W czasie jak pracowałem nad taskiem, inne osoby robiły swoje zadania i zmergowały ich branche do mastera, więc muszę te zmiany pobrać przed moim mergem.
Wklepałem git pull origin master na moim branchu i dostaję wynik: fatal: Not possible to fast-forward, aborting.
Są różne rozwiązania w necie, ale chce się
Utworzyłem sobie nowy task-branch od mastera. Dodałem swoje zmiany i przed mergem chciałem pobrac aktualne zmiany z mastera.
W czasie jak pracowałem nad taskiem, inne osoby robiły swoje zadania i zmergowały ich branche do mastera, więc muszę te zmiany pobrać przed moim mergem.
Wklepałem git pull origin master na moim branchu i dostaję wynik: fatal: Not possible to fast-forward, aborting.
Są różne rozwiązania w necie, ale chce się
@nick230: musisz zmergować maina do twojego brancha (ja tego nie lubie) lub zrobić rebase twoich zmian na maina. Czyli kazdy Twój commit nakładasz na najnowszą wersję.(ten sposób robisz tylko jeśli jedynie ty pracujesz na twoim branchu bo ta operacja modyfikuje tego brancha,p rzekłada go w inne miejsce)
@nick230: xD "git merge main"
ale ja preferuje
"git rebase main"
wczęsniej sie upewnił że wszystko jest aktualne
git
ale ja preferuje
"git rebase main"
wczęsniej sie upewnił że wszystko jest aktualne
git
- 2
Wyobraź sobie projekt na Github, który jest prowadzony przez pięć grup, i każda chce zaszkodzić pozostałym grupom, i ma własne sprzeczne pomysły.
Jak prowadzić sensownie taki projekt?
Tak, mówię o sejmie.
A pytanie na serio. Da się coś z tym fantem zrobić?
Jak prowadzić sensownie taki projekt?
Tak, mówię o sejmie.
A pytanie na serio. Da się coś z tym fantem zrobić?
źródło: programowanie
PobierzWyobraź sobie projekt na Github, który jest prowadzony przez pięć grup, i każda chce zaszkodzić pozostałym grupom, i ma własne sprzeczne pomysły.
Jak prowadzić sensownie taki projekt?
@look997: najlepsze algorytmy w tej kwestii czyli tzw Byzantyne generals problem obsluguja do 1/3 zlych aktorow, takze tego
@look997: W XVI w. działało.
- 0
Korzystacie może z menegera haseł, ale tak, by hasła były synchronizowane między różnymi urządzeniami (windows/linux/android)? Spróbowałem KeePassXC + synchronizowanie przez SyncThing, ale jest pewien problem: gdy na dwóch urządzeniach wprowadzę zmiany, to wystąpi konflikt synchronizacji, który rozwiązuje się poprzez wybór 1 wersji. Nie mogę natomiast "połączyć" tych zmian, jak np. w #git. Jakieś propozycje?
#programowanie #hasla #haslo #security #linux
#programowanie #hasla #haslo #security #linux
bitwarden
konto usunięte via iOS
- 2
@becvvv ja uzywam 1passworda juz dosc dlugo i polecam, wszedzie ladnie smiga
Musiałem przesiąść sie na #windows Ten system to dno
Pomocy: Używam PowerShell. Git działa niesamowicie wolno. Nie akceptuje '&&'. Nie działają podpowiedzi z tab. Czego używać?
#programowanie #programista15k #git #github #powershell
Pomocy: Używam PowerShell. Git działa niesamowicie wolno. Nie akceptuje '&&'. Nie działają podpowiedzi z tab. Czego używać?
#programowanie #programista15k #git #github #powershell
#git #github #serwery #centos
Zainstalowałem sobie na serwerze repozytorium z Github'a. Wszystko działa. Jednak chciałem dodać dodatkowy moduł do tego repozytorium. Każdy moduł jest w osobnym pliku - dodałem nowy plik. Niestety ten moduł nie jest odczytywany przez repozytorium. Sprawdzałem listę aktywnych modułów i nie ma tam wgranego modułu.
I teraz pytanie do znawców Git'a. Czy jest jakaś uniwersalna zasada na aktualizację wgranego repozytorium,
Zainstalowałem sobie na serwerze repozytorium z Github'a. Wszystko działa. Jednak chciałem dodać dodatkowy moduł do tego repozytorium. Każdy moduł jest w osobnym pliku - dodałem nowy plik. Niestety ten moduł nie jest odczytywany przez repozytorium. Sprawdzałem listę aktywnych modułów i nie ma tam wgranego modułu.
I teraz pytanie do znawców Git'a. Czy jest jakaś uniwersalna zasada na aktualizację wgranego repozytorium,
konto usunięte via Wykop
- 1
@damianooo8: stage -> commit -> push
Upewnić się, że:
- gitignore nie wycina plików
- jest komunikacja dwustronna serwer-github
Jeśli korzystasz z forków i pullrequestów to właściciel repozytorium na githubie musi zrobić review i merga
Upewnić się, że:
- gitignore nie wycina plików
- jest komunikacja dwustronna serwer-github
Jeśli korzystasz z forków i pullrequestów to właściciel repozytorium na githubie musi zrobić review i merga
2
Dla m.in. programistów - coś zamiast Gita (Darcs)

Spodobał mi się Darcs i ten model zarządzania kodem. Wrzucam do obejrzenia filmik z przykładami. Nie wymaga zdalnego repo. Sądzę, że u wielu znalazłby zastosowanie - jeżeli nie w zarządzaniu kodem to właśnie do tworzenia reposytoriów lokalnych plików.
z- 0
- #
- #
- #
#linux #freebsd #darcs #programowanie #git
Git jest obecnie najpopularniejszym narzędziem do zarządzania kodem. Mnie, spodobał się Darcs i sposób w jaki tworzy się reposytoria. Nie ma zdalnego reposytorium, pracuje się lokalniei swoje reposytoria udostępnia. Jest to inne podejście i dla mnie bardziej wygodne.
Trochę sobie już poczytałem i tworzę pierwsze repa. Kwestią problematyczną może być udostępnianie swojego projektu publicznie, bo nie wchodzi
Git jest obecnie najpopularniejszym narzędziem do zarządzania kodem. Mnie, spodobał się Darcs i sposób w jaki tworzy się reposytoria. Nie ma zdalnego reposytorium, pracuje się lokalniei swoje reposytoria udostępnia. Jest to inne podejście i dla mnie bardziej wygodne.
Trochę sobie już poczytałem i tworzę pierwsze repa. Kwestią problematyczną może być udostępnianie swojego projektu publicznie, bo nie wchodzi
@psiversum: no to napisz jaśniej. Pisałeś że nie ma zdalnych repo, co jest nieprawdą. Pisałeś że w Darcs pracuje się na lokalnej kopii, co wygląda identycznie jak w gicie. W zasadzie nie mam pojęcia o co ci chodzi, ale wygląda na to że sam po prostu nie wiesz jak działa ani Git, ani Darcs
@psiversum: żadnych obelg, sarkazmu, wyzwisk, pozamerytorycznych insynuacji czy wycieczek osobistych, ale zwrócenie uwagi na braki w wiedzy to jest "chamskie ad personam"?
- 0
Czy jest możliwe cherry-pickowanie commitów z tego samego brancha (np z main na main) bez konfliktów? #git
Wystartowaliśmy 2. edycją programu „Szkoła Automatyzacji Sieci”.
Dlaczego warto dołączyć?
W skrócie:
✅Tylko potrzebne informacje. 0 akademickich i czysto teoretycznych rozważań
✅Program oparty o projekt Twojej własnej automatyzacji. Ucząc się, rozwiązujesz SWÓJ realny problem z sieci.
Dlaczego warto dołączyć?
W skrócie:
✅Tylko potrzebne informacje. 0 akademickich i czysto teoretycznych rozważań
✅Program oparty o projekt Twojej własnej automatyzacji. Ucząc się, rozwiązujesz SWÓJ realny problem z sieci.
źródło: Reklama-SAS-roboty
Pobierz
























Co lepsze do rozwiązywania konfliktów?