-
Notifications
You must be signed in to change notification settings - Fork 0
/
4.txt
44 lines (33 loc) · 2.43 KB
/
4.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
git remote [-v]
просмотр удалённых репозиториев
> git remote -v
чтобы просмотреть адреса для чтения и записи, привязанные к репозиторию
git remote add [shortname] [url]
Добавление удалённых репозиториев
git remote show [remote-name]
Просмотр удаленного репозитория
> git remote show origin
для просмотра удаленного репозитория origin
git remote rename <old_remote_name> <new_remote_name>
команда для переименования удаленных репозиторий
> git remote rename origin funFunOrigin
git remote rm <remote_name>
команда для удаления ссылки на удаленный репозиторий
> git remote rm NLO_origin
git fetch [remote-name]
получение изменений из удалённого репозитория
Важно отметить, что команда git fetch забирает данные в ваш локальный репозиторий, но не сливает их с какими-либо вашими наработками и не модифицирует то, над чем вы работаете в данный момент.
git pull
извлекает (fetch) данные с сервера, с которого вы изначально склонировали, и автоматически пытается слить (merge) их с кодом, над которым вы в данный момент работаете.
git push [remote-name] [branch-name] [<remote_name> <localBranch>:<newBranchNameInRemoteRepo>]
для добавления изменений в удаленный репозиторий и в соответсвующую ветку
> git push -- краткая запись
> git push -u origin feature_branch_name
для добавления локальной ветки у репозиторий
> git push origin serverfix:awesomebranch
можно запушить локальную ветку(localBranch)
с новым именем (newBranchNameInRemoteRepo) в удаленный репозиторий
> git push [repoName]--delete <branch_name>
Удаление веток на удалённом сервере
git push --delete master
git push origin --delete master