Skip to content

Temel olarak git komutlarını içerir. Sık kullanılanlar da eklenecektir

License

Notifications You must be signed in to change notification settings

yedehrab/TemelBilgler-Gists-

Repository files navigation

Temel Git Komutları

Git Kimlik Bilgilerini Ayarlama

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

Git deposunu başlatma

Yeni git için

git init

Git için gerkeli olan dosyaları oluşturur.

Var olan git için

git clone [url] [kopyalanacağı yol]
  • url Github'daki projenin adresi (https://...)
  • kopyalanacağı yol Bilgisayardaki özel bir yol (C:\Desktop\Temp)

Var olan git'i istenen dizine kopyalar

Proje dosyalarımızın depoya eklenmesi

git add .

Bütün dosyalar (. dizindeki tüm dosyalar demektir.) eklenir.

Teslim etme hazırlığı ve yorum ekleme

git commit -m "Yorum" -m "Açıklama"
  • -m message anlamına gelmektedir.

Mesaj ve açıklama ile ile depoya teslim için hazırlama

Teslim edilecek URL'i belirleme

git remote add origin [url]
  • url Yüklemek istediğimiz yerin adresi

Github için, projenizin konumuna gelip, download kısmındaki kopyalama resmine basarak, projenizin url'ini kopyalabilirsiniz.

Teslim Etme

git push -u origin master

Master olarak url'e yükleme işlemi

Faydalı git komutları

Zaman zaman gerekebilecek git komutları

Git Üzerinde Kullanıcı Bilgilerini Saklama

git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=3600'

Detaylar için buraya tıklayabilirsin.

Remote Kaldırma & Gösterme

git remote -v
  • -v Verbose, kontrol edilenleri gösterir.
git remote rm [branch]
  • branch Kontrol türü. Mesela origin

Detaylı açıklama için buraya tıklayabilirsin.

Son hatalı yüklemeyi kaldırma

gir reset HEAD~

Son yüklemeyi kaldırır. Bu işlemden sonra tekrar commit etmeniz gerekmekte. Detay için link

About

Temel olarak git komutlarını içerir. Sık kullanılanlar da eklenecektir

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published