Dalam istilah yang kurang teknis
Jawaban saya tidak berbeda tetapi saya menambahkan lebih banyak informasi karena mereka yang baru dapat mengambil manfaat dari mengisi kesenjangan informasi.
Setelah Anda membuat repo di github, mereka memiliki instruksi. Anda bisa mengikuti itu. Tapi di sini ada beberapa tips tambahan karena saya tahu betapa frustasinya memulai dengan git.
Katakanlah Anda sudah memulai proyek Anda secara lokal. Berapa banyak yang Anda miliki tidak masalah. Tapi mari kita berpura-pura memiliki proyek php. Katakanlah Anda memiliki index.php, contact.php dan folder aset dengan gambar, css, dan font. Anda dapat melakukannya dengan cara ini (mudah), tetapi ada banyak opsi:
Pilihan 1
Masuk ke akun github Anda dan buat repo.

Di layar berikut ini Anda dapat menyalinnya di tempat yang Anda butuhkan jika Anda mengklik tombol (sisi kanan layar) untuk "clone in desktop".

Anda dapat (atau melakukannya dengan cara lain) kemudian menyalin konten dari proyek yang ada ke repo baru Anda. Dengan menggunakan aplikasi github, Anda dapat melakukan dari sana menggunakan GUI mereka (itu berarti Anda cukup mengklik tombol di aplikasi). Tentu saja Anda memasukkan catatan Anda untuk komit.
pilihan 2
- Buat repo Anda di github seperti yang disebutkan di atas.
- Di komputer Anda, buka direktori Anda menggunakan terminal. menggunakan baris perintah linux Anda akan cd ke direktori. Dari sini Anda menjalankan perintah berikut untuk "menghubungkan" proyek Anda yang ada ke repo Anda di github. (Ini dengan asumsi bahwa Anda membuat repo Anda di github dan saat ini kosong)
pertama-tama lakukan ini untuk menginisialisasi git (kontrol versi).
git init
kemudian lakukan ini untuk menambahkan semua file Anda untuk "dipantau." Jika Anda memiliki file yang ingin Anda abaikan, Anda perlu menambahkan .gitignoretetapi demi kesederhanaan, cukup gunakan contoh ini untuk belajar.
git add .
Kemudian Anda komit dan menambahkan catatan di antara """komit pertama" yang disukai, dll.
git commit -m "Initial Commit"
Sekarang, di sinilah Anda menambahkan repo yang ada
git remote add github <project url>
Tapi jangan mengetik <project url>, tapi URL proyek Anda sendiri. Bagaimana kau mendapatkannya? Buka tautan tempat repo Anda berada di github, lalu salin tautannya. Dalam kasus saya, salah satu repos saya adalah https://github.com/JGallardo/urbanhistorical sehingga url yang saya hasilkan untuk perintah ini hanya akan menambahkan .git setelah itu. Jadi ini dia
git remote add github https://github.com/JGallardo/urbanhistorical.git
Tes untuk melihat apakah itu berhasil dengan melakukan
git remote -v
Anda harus melihat apa yang terkait dengan repo Anda.

Kemudian Anda dapat mendorong perubahan Anda ke github
git push github master
atau
git push origin master
Jika Anda masih mendapatkan kesalahan, Anda bisa memaksanya -f. Tetapi jika Anda bekerja di lingkungan tim, berhati-hatilah untuk tidak memaksa atau Anda bisa menciptakan lebih banyak masalah.
git push -f origin master
git push?