This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
сервис_git [2022/08/16 14:00] val [Пример с тестовой веткой] |
сервис_git [2022/09/22 14:55] val [Пример с тестовой веткой] |
||
---|---|---|---|
Line 111: | Line 111: | ||
==== On-Premise gitlab ==== | ==== On-Premise gitlab ==== | ||
+ | |||
+ | * [[https://stackoverflow.com/questions/6565357/git-push-requires-username-and-password|Git push requires username and password]] | ||
+ | |||
<code> | <code> | ||
$ git remote -v | $ git remote -v | ||
Line 117: | Line 120: | ||
$ git branch | $ git branch | ||
+ | |||
+ | $ ### git config credential.helper store | ||
$ git push origin master | $ git push origin master | ||
+ | |||
+ | $ ### cat ~/.git-credentials | ||
</code> | </code> | ||
Line 204: | Line 211: | ||
λ git checkout test | λ git checkout test | ||
- | ... edit ... commit ... | + | ... edit ... commit ... |
- | + | ||
- | λ git push -u origin test | + | |
+ | λ git push origin test | ||
root@server:~/openvpn1# git pull origin test | root@server:~/openvpn1# git pull origin test | ||
Line 215: | Line 221: | ||
+ | λ git checkout main | ||
+ | |||
+ | λ git merge test | ||
- | $ git checkout main | + | ... commit ... |
- | $ git push -u origin main | + | λ git push -u origin main |
... ci/cd prod ... | ... ci/cd prod ... |