Daha az teknik açıdan
Cevabım farklı değil ama daha fazla bilgi ekliyorum çünkü yeni olanlar bilgi boşluklarını doldurmaktan fayda sağlayabilirler.
Github'da repo oluşturduktan sonra talimatlar var. Bunları takip edebilirsiniz. Ama işte bazı ek ipuçları çünkü git'i kullanmaya başlamanın ne kadar sinir bozucu olduğunu biliyorum.
Diyelim ki projenizi yerel olarak zaten başlattınız. Ne kadarına sahip olduğunuz önemli değil. Ama bir php projeniz olduğunu varsayalım. Diyelim ki index.php, contact.php ve resimler, css ve yazı tipleri içeren bir varlıklar klasörü var. Bunu bu şekilde yapabilirsiniz (kolay), ancak birçok seçenek var:
seçenek 1
Github hesabınıza giriş yapın ve repoyu oluşturun.
Aşağıdaki ekranda, "masaüstünde klonlama" düğmesine (ekranın sağ tarafına) tıklarsanız ihtiyacınız olan yere kopyalayabilirsiniz.
Daha sonra mevcut projenizdeki içerikleri yeni deponuza kopyalayabilirsiniz (veya başka bir yolla). Github uygulamasını kullanarak, GUI'lerini kullanarak oradan taahhütte bulunabilirsiniz (bu, uygulamadaki düğmeleri tıklamanız anlamına gelir). Elbette taahhüt için notlarınızı giriyorsunuz.
seçenek 2
- Yukarıda belirtildiği gibi github üzerinde repo oluşturun.
- Bilgisayarınızda terminali kullanarak dizininize gidin. linux komut satırını kullanarak dizine cd yazabilirsiniz. Buradan mevcut projenizi github'daki repoma "bağlamak" için aşağıdaki komutları çalıştırırsın. (Bu, deponuzu github'da oluşturduğunuzu ve şu anda boş olduğunu varsayar)
önce git'i başlatmak için bunu yapın (sürüm kontrolü).
git init
daha sonra "izlenecek" dosyalarınızı eklemek için bunu yapın. Göz ardı edilmesini istediğiniz dosyalarınız varsa, bir .gitignore
basitlik eklemek için bir eklemeniz gerekir , sadece öğrenmek için bu örneği kullanın.
git add .
Sonra ""
benzer "ilk taahhüt" vb arasında bir not ekleyin ve ekleyin .
git commit -m "Initial Commit"
Şimdi, burada mevcut deponuzu eklediğiniz yer
git remote add github <project url>
Ancak tam olarak yazmayın <project url>
, ancak kendi proje URL'nizi yazın. Bunu nasıl elde edersiniz? Repo'nuzun github'da olduğu bağlantıya gidin, ardından bağlantıyı kopyalayın. Benim durumumda, depolarımdan biri https://github.com/JGallardo/urbanhistorical bu komut için benim çıkan url sadece eklersiniz böylece .git bundan sonra. İşte burada
git remote add github https://github.com/JGallardo/urbanhistorical.git
Yaparak işe yaradığını görmek için test edin
git remote -v
Repo'nuzun neyle bağlantılı olduğunu görmelisiniz.
Sonra değişikliklerinizi github'a gönderebilirsiniz
git push github master
veya
git push origin master
Hala bir hata alıyorsanız, zorlayabilirsiniz -f
. Ancak bir ekip ortamında çalışıyorsanız, zorlamamaya dikkat edin veya daha fazla sorun yaratabilirsiniz.
git push -f origin master
git push
?