Yapılmış olan değişiklikleri uzak depoya gönderilmek içindir. Açıklaması şöyle.
Şöyle yaparız. Açıklaması şöyle
Şöyle yaparız. Mevcut dosyanın üzerine yazmak için kullanılır.
Örnek
Şöyle yaparız. Burada kısa ismi "origin" olan uzak depoya master isimli branch açılıyor.
Örnekgit push: Updates remote refs using local refs, while sending objects necessary to complete the given refs.
Şöyle yaparız. Açıklaması şöyle
yerel depodaki master dalını uzak depodaki origin'e göndermek için şöyle yaparızmaster
is the default local branch in GIT (like we have svn trunk)
git push origin master
--follow-tags seçeneği
And for each new release after that just omit the first-release option from the command. By runninggit push --follow-tagsYou push the newly created tag to your repository along with your changelog and the updated version number.
--force seçeneği
ÖrnekŞöyle yaparız. Mevcut dosyanın üzerine yazmak için kullanılır.
git push --force origin master
-d/delete remote branch
Örnek - yeni yöntem
Yeni git ile söz dizimi şöyle
$ git push <remote_name> --delete <branch_name>
Şöyle yaparız
$ git push --delete origin feature/RLWY-2683_backup
Şöyle yaparız
git push -d <branchName>
Örnek - eski yöntem
Eski git ile söz dizimi şöyle
$ git push <remote_name> :<branch_name>
Şöyle yaparızgit -c push origin :feature/RLWY-2683_backup - :refs/heads/feature/RLWY-2683_backup [deleted]
-u seçeneği
Uzak depoda kullanılacak branch ismini belirtir. Yeni bir bir branch açabilir
Şöyle yaparız. Burada kısa ismi "origin" olan uzak depoya master isimli branch açılıyor.
git push -u origin master
Örnek
Eğer uzak depoda üzerinde master yoksa şöyle bir hata alırız
Eğer uzak depoda üzerinde master yoksa şöyle bir hata alırız
$ git push -u origin master
git@gitlab.com: Permission denied (publickey,keyboard-interactive). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
Şöyle yaparız. remote -v uzak depoyu listeler. Daha sonra yerel depoyu uzak depoya bağlarız
$ git remote -v
origin git@gitlab.com:mdimas.umb/ewallet-app.git (fetch)
origin git@gitlab.com:mdimas.umb/ewallet-app.git (push)
$ git remote set-url origin https://gitlab.com/mdimas.umb/ewallet-app.git
git status
git add .
git push -u origin master
Örnek
Şöyle yaparız. git push -u origin branch_name
Hiç yorum yok:
Yorum Gönder