de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
 Irbis
Irbis
Question

git - remote add origin vs remote set-url origin

Tworzę nowe repozytorium:

git init
echo "# MESSAGE" >> README.md
git add README.md
git commit -m "first commit"

Następnie chcę popchnąć mój commit do pustego zdalnego repozytorium utworzonego na githubie, więc muszę ustawić remote.

Jaka jest różnica między użyciem następujących poleceń ?

git remote add origin [email protected]:User/UserRepo.git
git remote set-url origin [email protected]:User/UserRepo.git

Na końcu wykonuję push:

git push -u origin master

Edit1:

Co się stanie, gdy zadzwonię do remote set-url origin tuż po git init ? Czy zdalny set-url origin tworzy origin? Jeśli origin już istnieje po git init nie ma różnicy między używaniem tych poleceń w moim scenariuszu, prawda ?

345 2017-03-16T09:53:18+00:00 3
Vipul Gulhane
Vipul Gulhane
Edytowane pytanie 4. października 2018 в 8:56
Programowanie
git
github
Popular videos
Git Tutorials || 2. - Adding a Remote Repository
Git Tutorials || 2. - Adding a Remote Repository
8 lat temu
Git error Fatal: remote origin already exists (Quick Fix)
Git error Fatal: remote origin already exists (Quick Fix)
1 rok temu
Git с нуля.3: Связывание проекта с репозиторием, git init, remote add/remove
Git с нуля.3: Связывание проекта с репозиторием, git init, remote add/remove
2 lata temu
Add remote origin | Remove Remote Origin | Checking the Existing Origin in git
Add remote origin | Remove Remote Origin | Checking the Existing Origin in git
9 miesięcy temu
35. Add, Rename & Remove Remote origin url  to the Git Repo. What is Origin in Remote - GIT
35. Add, Rename & Remove Remote origin url to the Git Repo. What is Origin in Remote - GIT
1 rok temu
✅ Aprende a usar Git Clone y Git Remote para conectarte a repositorios remotos
✅ Aprende a usar Git Clone y Git Remote para conectarte a repositorios remotos
1 rok temu
Change remote repository URL: git remote set-url
Change remote repository URL: git remote set-url
2 lata temu
How to change the URI (URL) for a remote Git repository
How to change the URI (URL) for a remote Git repository
3 lata temu
Git remote repository tutorial and with set-url origin upstream example #OpenSource #DevRel
Git remote repository tutorial and with set-url origin upstream example #OpenSource #DevRel
1 rok temu
7: GIT - Usando os comandos Remote, Push, Pull e Clone
7: GIT - Usando os comandos Remote, Push, Pull e Clone
1 rok temu
What is origin in Git (version control)? Why does it seem we have multiple remote repository names?
What is origin in Git (version control)? Why does it seem we have multiple remote repository names?
1 rok temu
GIT add remote repository and pull project
GIT add remote repository and pull project
2 lata temu
40. Remote Tracking Branches. Difference between local branch and the origin remote branch - GIT
40. Remote Tracking Branches. Difference between local branch and the origin remote branch - GIT
1 rok temu
Reseting origin on local repositories that are linked to the wrong remote.
Reseting origin on local repositories that are linked to the wrong remote.
3 lata temu
How To git change url of remote origin and pull without conflict
How To git change url of remote origin and pull without conflict
7 lat temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Shubham Khatri
Shubham Khatri
16. marca 2017 в 9:56
2017-03-16T09:56:41+00:00
Więcej
Źródło
Edytuj
#33029518

poniżej służy do dodania nowego pilota:

git remote add origin [email protected]:User/UserRepo.git

poniżej służy do zmiany adresu url istniejącego zdalnego repozytorium:

git remote set-url origin [email protected]:User/UserRepo.git

poniżej popchnie twój kod do gałęzi master zdalnego repozytorium zdefiniowanego za pomocą origin i -u pozwala ci wskazać twoją aktualną lokalną gałąź do zdalnej gałęzi master:

git push -u origin master

Documentation

 Top-Master
Top-Master
Edytowana odpowiedź 29. stycznia 2019 в 5:42
Git - git-remote Documentation
git-scm.com
432
0
 Ram
Ram
16. marca 2017 в 10:04
2017-03-16T10:04:29+00:00
Więcej
Źródło
Edytuj
#33029519
  • Kiedy uruchamiasz git remote add origin [email protected]:User/UserRepo.git, wtedy tworzony jest nowy pilot o nazwie origin.
  • Gdy uruchomisz git remote set-url origin [email protected]:User/UserRepo.git, git wyszuka istniejącego zdalnego o nazwie origin i zmieni adres url zdalnego repozytorium. Jeśli git nie może znaleźć żadnego zdalnego o nazwie origin, podnosi błąd fatal: No such remote 'origin'.

Jeśli zamierzasz stworzyć nowe repozytorium to użyj git remote add origin [email protected]:User/UserRepo.git aby dodać zdalne repozytorium.

59
0
 Murf
Murf
16. marca 2017 в 9:56
2017-03-16T09:56:26+00:00
Więcej
Źródło
Edytuj
#33029517

Aby dodać nowego pilota, użyj polecenia git remote add w terminalu, w katalogu, w którym znajduje się Twoje repozytorium.

Polecenie git remote set-url zmienia istniejący adres URL zdalnego repozytorium.

Tak więc zasadniczo, remote add służy do dodawania nowego, remote set-url do aktualizacji istniejącego

25
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Jasur Fozilov
Zarejestrowany 8 godzin temu
2
Zuxriddin Muydinov
Zarejestrowany 23 godziny temu
3
Денис Анненский
Zarejestrowany 3 dni temu
4
365
Zarejestrowany 1 tydzień temu
5
True Image
Zarejestrowany 1 tydzień temu
BG
DE
EL
ES
FI
FR
ID
IT
JA
KO
NL
PL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem