Utworzyłem konto w GitHub - jestem na nim nowy - i mam problem z dodawaniem plików. Dodałem readme.txt
. Mam też 3 inne pliki PHP i folder z obrazkami.
Jak dodać pliki i folder? Próbowałem z tym, git pull
ponieważ git push origin -u master
pokazał mi błąd.
Odpowiedzi:
Możesz dodać pliki za pomocą
git add
, przykładgit add README
,git add <folder>/*
lub nawetgit add *
Następnie użyj
git commit -m "<Message>"
do zatwierdzenia plikówWreszcie
git push -u origin master
do wypchnięcia plików.Po dokonaniu modyfikacji uruchomić
git status
który daje listę plików zmodyfikowany, dodać je za pomocągit add *
wszystkiego lub można określić każdy plik osobno, a potemgit commit -m <message>
wreszciegit push -u origin master
Przykład - powiedzmy, że utworzyłeś plik README, bieganie
git status
dajeUruchom
git add README
, pliki są przygotowywane do zatwierdzenia. Następnie uruchomgit status
ponownie, powinien dać ci - pliki zostały dodane i gotowe do zatwierdzenia.Następnie uruchomić
git commit -m 'Added README'
Na koniec
git push -u origin master
wypchnij zdalną gałąźmaster
dla repozytoriumorigin
.Pliki zostały pomyślnie wypchnięte do zdalnego repozytorium.
Uruchamianie a,
git pull origin master
aby upewnić się, że wchłonąłeś wszelkie wcześniejsze zmianyJeśli nie chcesz scalać wcześniejszych zmian z lokalnym repozytorium, uruchom,
git fetch
aby pobrać zmiany, a następniegit merge
scalić zmiany.git pull
jest tylko połączeniemfetch
imerge
.Osobiście użyłem gitimmersion - http://gitimmersion.com/, aby uzyskać upto na git, jest to przewodnik krok po kroku, jeśli potrzebujesz dokumentacji i pomocy
źródło
git add --all folder/
pracował dla mnie lepiej niż dla mnie niżgit add folder/*
git add <folder>/*
dodaje także nowe pliki.Użytkownicy systemów Linux i MacOS:
źródło
Pamiętaj, że od początku grudnia 2012 r. Możesz tworzyć nowe pliki bezpośrednio z GitHub :
źródło
Jeśli chcesz dodać pusty folder, możesz dodać plik „.keep” do swojego folderu.
Wynika to z faktu, że git nie dba o foldery.
źródło
Musisz pobrać repozytorium na komputer lokalny. Następnie możesz zmienić ten folder na komputerze lokalnym.
To polecenie spowoduje zatwierdzenie wszystkich plików do repozytorium.
który wypchnie wszystkie zmiany w gałęzi master (którą zakładam, że używasz) do źródła zdalnego repozytorium (w tym przypadku github)
źródło
jeśli chcesz dodać folder do istniejącego repozytorium .. następnie dodaj folder do lokalnego kodu projektu
po tym
źródło
Podczas dodawania katalogu do github sprawdź, czy katalog nie zawiera pliku .git, używając „ls -a”, jeśli go usunie. Pliki .git w katalogu powodują problemy, gdy próbujesz dodać ten katalog do git
źródło
Sprawdź moją odpowiedź tutaj: https://stackoverflow.com/a/50039345/2647919
„LUB, jeszcze lepiej po prostu przeciągnij i upuść” folder do repozytorium otwartego w przeglądarce git.
Otwórz swoje repozytorium w portalu internetowym, zobaczysz listę wszystkich swoich plików. Jeśli niedawno utworzyłeś repozytorium i zainicjowałeś README, zobaczysz tylko listę README.
Otwórz folder, który chcesz przesłać. przeciągnij i upuść na liście w przeglądarce. Zobacz obraz tutaj ”.
źródło
Używam VS SSDT w systemie Windows. Rozpocząłem projekt i skonfigurowałem lokalną kontrolę wersji. Później zainstalowałem git i utworzyłem repozytorium Github. Kiedy miałem moje repozytorium na Githubie, złapałem adres URL i wstawiłem go do VS, gdy poprosił mnie o adres URL, kiedy nacisnąłem przycisk „opublikuj w Github”.
źródło