Karena saya menulis jawaban ini, github merilis klien windows asli yang membuat semua langkah di bawah ini berlebihan.
Anda juga dapat menggunakan sourcetree untuk mendapatkan setup git dan mercurial di Windows.
Berikut ini cara melakukannya di Windows:
- Jika Anda belum menginstal git, lihat artikel ini tentang cara mengaturnya.
- Buka prompt perintah Windows.
- Ubah ke direktori tempat kode sumber Anda berada di command prompt.
- Pertama, buat repositori baru di direktori ini
git init
. Ini akan mengatakan "Repositori git kosong inisialisasi di .... git" ( ...
adalah path).
- Sekarang Anda perlu memberi tahu git tentang file Anda dengan menambahkannya ke repositori Anda. Lakukan ini dengan
git add filename
. Jika Anda ingin menambahkan semua file Anda, Anda bisa melakukannyagit add .
- Sekarang Anda telah menambahkan file dan melakukan perubahan, Anda perlu melakukan perubahan agar git dapat melacaknya. Jenis
git commit -m "adding files"
. -m
memungkinkan Anda menambahkan pesan komit sejalan.
Sejauh ini, langkah-langkah di atas adalah apa yang akan Anda lakukan bahkan jika Anda tidak menggunakan github. Itu adalah langkah normal untuk memulai repositori git. Ingat bahwa git didistribusikan (terdesentralisasi), artinya Anda tidak perlu memiliki "server pusat" (atau bahkan koneksi jaringan), untuk menggunakan git.
Sekarang Anda ingin mendorong perubahan ke repositori git Anda yang dihosting dengan github. Untuk Anda ini dengan memberi tahu git untuk menambahkan lokasi jarak jauh , dan Anda melakukannya dengan perintah ini:
git remote add origin https://github.com/yourusername/your-repo-name.git
* Catatan: your-repo-name
harus dibuat di GitHub sebelum Anda melakukan. git remote add origin ...
Setelah Anda selesai melakukannya, git sekarang tahu tentang repositori jarak jauh Anda. Anda kemudian dapat memerintahkannya untuk mendorong (yang merupakan "unggah") file yang Anda komit:
git push -u origin master
Ikuti langkah-langkah ini untuk memproyeksikan ke Github
1)
git init
2)
git add .
3)
git commit -m "Add all my files"
4)
git remote add origin https://github.com/yourusername/your-repo-name.git
5)
git pull origin master
6)
git push origin master
sumber
jika Anda memiliki masalah mengunggah!
sumber
--force
Ikuti dua langkah ini:
git add remote origin https://github.com/userName/repo.git
Di sini repo.git akan menjadi repo jarak jauh yang baru Anda buat.Ini akan bekerja seperti pesona. Tidak perlu khawatir tentang cara SSH atau HTTPS. Saya pertama kali menghadapi masalah yang sama dan menghabiskan berjam-jam untuk mencari solusi. Tetapi ini berhasil bagi saya.
sumber
Di sini saya menjelaskan bagaimana saya melakukannya di Window, mungkin itu juga membantu orang lain :)
Pastikan untuk menginstal Git dan GitHub .
Setelah instalasi selesai, buka "git bash";
jadi jendela seperti di bawah ini akan muncul:
Silakan dan ketik
cd ~
untuk memastikan Anda berada di direktori home;Anda dapat memeriksa alamat yang ada di dalamnya dengan mengetik
pwd
;Sekarang Anda perlu membuat akun GitHub ;
Setelah membuat akun GitHub, silakan dan masuk;
Setelah Anda masuk, di klik kanan atas pada + dan pilih "Gudang Baru"
Kemudian di jendela yang terbuka, ketikkan nama yang ingin Anda miliki untuk repositori di kotak "Nama repositori". Tambahkan "Deskripsi (opsional)" jika Anda mau, dan tandai "Inisialisasi repositori ini dengan README". Kemudian klik "Buat repositori".
Sekarang pergi ke driver C Anda; buat folder baru dan beri nama "git" Sekarang pergi ke jendela "git bash"; ubah direktori menjadi drive c dengan mengetik
cd ~; cd /c
Jika Anda mengetik dils
sana itu akan menunjukkan folder di sana; Pastikan ia menunjukkan folder git di sana:Sekarang kembali ke browser; buka halaman GitHub Anda, klik repositori yang Anda buat; dan klik "Kloning atau unduh"; dan salin alamat yang ditampilkan di sana (dengan memilih salin ke papan klip)
Sekarang kembali ke "git bash"; Gunakan perintah
cd git
untuk pergi ke folder git; sekarang tulis perintah berikut untuk terhubung ke GitHub Anda (masukkan nama pengguna dan kata sandi GitHub Anda ketika diminta)Dan kemudian:
git config --global user.email [email protected]
. Jenis berikutnya:,git clone (url)
alih-alih (url), ketikkan alamat repositori GitHub yang Anda salin dari halaman GitHub Anda; (misalnya klon git https://github.com/isalirezag/Test.git ).Sekarang jika Anda melakukan
ls
perintah Anda akan melihat repositori Anda di sana; Jika Anda juga membuka folder git yang ada di jendela Anda, Anda akan melihat bahwa repositori Anda ditambahkan sebagai folder.Sekarang gunakan perintah cd untuk pergi ke repositori:
cd Test
Teruskan dan salin dan tempel file apa pun yang ingin Anda masukkan ke dalam repositori ini di folder itu.
Untuk mentransfer file ke repositori Anda, Anda harus melakukan yang berikut sekarang:
Ketikkan git
add filename
(nama file adalah nama file yang ingin Anda unggah) atau Anda dapat mengetik perintah di bawah ini jika Anda ingin menambahkan semua file di folder:git add .
Jenis maka:
git commit -m "adding files"
. Dan kemudian:git push -u origin master
.Dan kemudian Anda harus siap, jika Anda me-refresh akun GitHub Anda file-file itu harus ada di sana :)
sumber
Ikuti langkah-langkah ini untuk mengunggah proyek Anda ke Github
1)
git init
2)
git add .
3)
git commit -m "Add all my files"
4)
git remote add origin https://github.com/yourusername/your-repo-name.git
Mengunggah proyek dari awal membutuhkan git pull master asal.
5)
git pull origin master
6)
git push origin master
Jika ada masalah dalam mendorong penggunaan
git push --force origin master
sumber
git push --force origin master
memecahkan masalah saya! Terima kasih!Ini bekerja untuk saya;
sumber
Sumber Atribusi: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
sumber
Saya berasumsi Anda berada di sistem windows seperti saya dan telah menginstal GIT. Anda dapat menjalankan perintah ini dengan prompt perintah sederhana di direktori proyek atau Anda juga dapat menggunakan GitBash.
Langkah 1: Buat repositori di GIT secara manual. Berikan nama apa pun yang menurut Anda cocok.
Langkah 2: Datanglah ke direktori proyek lokal Anda. Jika Anda ingin menerbitkan kode Anda ke repositori baru yang baru saja Anda buat, pastikan bahwa dalam direktori root proyek tidak ada nama folder .git, jika ada hapus. Jalankan perintah
git init
Langkah 3: Jalankan perintah
git add .
langkah 4: Jalankan perintah
git commit -m YourCommitName
Langkah 5: Jalankan perintah
git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git
Langkah 6: Jalankan Perintah
git push --set-upstream YourRepositoryName master --force
Harap dicatat bahwa saya menggunakan GIT versi terbaru pada saat penulisan. Juga perhatikan bahwa saya tidak menentukan cabang tertentu untuk mendorong kode ke jadi master. Pada langkah 6, GIT akan meminta Anda untuk mengotorisasi perintah dengan meminta Anda memasukkan nama pengguna dan kata sandi di jendela sembulan.
Semoga jawaban saya membantu.
sumber
$ git init
$ git add .
$ git commit -m "First commit"
$ git remote add origin remote repository URL
$ git push origin master
sumber
Saya pikir hal termudah untuk Anda lakukan adalah menginstal plugin git untuk eclipse, bekerja kurang lebih sama dengan eclipse CVS dan plugins SVN:
http://www.eclipse.org/egit/
GL!
sumber
Kemudian ketik Perintah berikut
Sekarang periksa akun GitHub Anda, Repositori berhasil diunggah.
Untuk panduan lengkap, Anda dapat menonton video ini .
sumber
Mungkin hal paling berguna yang dapat Anda lakukan adalah membaca dengan teliti buku online [http://git-scm.com/book/en/] . Ini benar-benar bacaan yang cukup baik dan memberi Anda konteks konseptual yang dapat digunakan untuk melakukan sesuatu dengan benar.
sumber
Unduh SourceTree. Ini tersedia untuk windows7 + dan Mac dan sangat disarankan untuk mengunggah file di github melalui UI interaktif.
sumber
Butuh waktu 2 jam untuk menyadari bahwa saya seharusnya membuat Repo ke GitHub ( http://github.com/new ) sebelum mencoba mendorong file lokal saya ke github.
Setelah mencoba mendorong kesalahan seperti:
Saya merasa seperti orang idiot, tetapi saya ingin menekankan ini. Saya hanya berpikir bahwa repo saya akan dibuat secara otomatis selama push pertama. Saya sangat salah.
sumber
Pastikan git diinstal pada sistem Anda. Saya sedang menjelaskan proses menggunakan OS windows
Inilah yang saya lakukan:
1.Buka cmd (Anda juga dapat melakukannya dengan git bash).
2. Pergi ke direktori proyek Anda (di mana proyek Anda berada).
3. Sekarang ketikkan
your_directory >git init
ini akan menginisialisasi repositori kosong jika ini pertama kali dan masuk. untuk misalnya:C:\Users>git init
4.Sekarang ketik
your_directory >git add <filename>
(jika file tertentu) ataugit add .
(jika Anda ingin menambahkan semua file) dan masukkan.5. Sekarang ketik
>git commit -m "commit message goes here"
dan masukkan.(dalam kasus jika Anda perlu memeriksa status yang dapat Anda lakukan dengan mengetik
>git status
) dan masukkan.6. Sekarang tipe
>git remote add origin git_repository_url
(centang
>git remote -v
) dan masuk.7. Sekarang giliran untuk mendorongnya
...>git push origin master
dan masuk(jika Anda mendapatkan kesalahan, Anda mendorongnya dengan mengetik
...>git push -f origin master
dan masuk.Sekarang Anda sudah selesai menambahkannya ke repositori Anda. Refresh dan itu akan ada di repositori yang Anda buat.
Semoga ini akan bekerja untuk Anda.
sumber
Ikuti instruksi dari RishiKesh Pathak di atas, Anda bahkan dapat menyingkat perintah push dengan memasukkan baris perintah ini satu kali saja:
Jadi lain kali daripada menggunakan
git push origin master
Anda hanya perlu:Lihat detailnya di sini .
sumber
Cara terbaik untuk git adalah memulai Gitting . Cobalah situs web ini yang membuat Anda melakukan langkah demi langkah tentang apa saja cara penting untuk menjalankan fungsi pada baris perintah untuk mendorong Proyek di GitHub
Ini disebut try.github.io atau Anda juga bisa mengikuti kursus tentang codeAcademy
sumber
Saya melakukan sebagai berikut;
Tentu saja Anda harus menginstal git
sumber
langkah1-buka cmd dan ubah direktori kerja saat ini ke lokasi proyek Anda.
step2-Inisialisasi direktori proyek Anda sebagai repositori Git.
step3-Tambah file di repositori lokal Anda.
step4-Commit file yang telah Anda staged di repositori lokal Anda.
step5-Salin url repositori jarak jauh.
langkah6-tambahkan url repositori jauh sebagai asal di lokasi lokal Anda.
langkah7-konfirmasi asal Anda tidak diperbarui.
step8-dorong yang diubah ke repositori github Anda
sumber
1.1 ls
Ini akan menunjukkan lokasi default Anda.
1.2 CD "C: \ Users \ user \ Desktop \ HTML" Kita perlu menetapkan jalur proyek
1.3 git init Ini akan menginisialisasi repositori git kosong di C: \ Users \ user \ Desktop \ HTML
1.4 ls Ini akan mencantumkan semua nama file
1,5 git remote tambahkan asal https://github.com/repository/test.git itu adalah https://github.com/repository/test.git Anda adalah jalur repositori Anda
1.6 git remote -v Untuk memeriksa cuaca, kami telah mengambil atau menekan permisson atau tidak
1,7 git add. Jika Anda menempatkan. maka artinya apa pun yang kita miliki dalam folder pertikel mempublikasikan semua.
1,8 git commit -m "Pertama kali"
1.9 git push -u master asal
sumber
Apa yang Anda perlukan itu koneksi SSH dan GitHub init ke proyek Anda. Saya akan jelaskan di bawah mesin Linux.
Mari kita mulai dengan beberapa hal mudah: navigasikan ke proyek Anda di terminal, dan gunakan:
sekarang mari kita tambahkan SSH ke mesin Anda: gunakan
ssh-keygen -t rsa -C "[email protected]"
dan salin kunci publik, kemudian tambahkan ke repo GitHub AndaDeploy keys -> add one
kembali ke proyek mesin Anda sekarang luncurkan:git push origin master
jika ada kesalahan konfigurasi .github / config Anda dengannano .github/config
dan ubah URL menjadi ssh satu olehurl = [email protected]:username/repo....
dan hanya itusumber
untuk mengunggah proyek baru ke GIT (pertama-tama Anda harus memiliki basis kode proyek lokal dan repo GIT tempat Anda akan mengunggah proyek, di GIT Anda harus memiliki kredensial)
Daftar barang
1. buka Git Bash
2. buka direktori tempat Anda memiliki basis kode (lokasi proyek) cd ke lokasi proyek cd / * / *** / ***** / ***** Kemudian di sini Anda perlu menjalankan perintah git
git add. tekan enter perintah di atas akan menambahkan semua direktori, sub direktori, file dll Anda akan melihat sesuatu seperti peringatan ini: LF akan digantikan oleh CRLF di ****. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di ********. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di *******. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di ********. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di *******. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di **************. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di ************. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di *************** File akan memiliki akhiran baris aslinya di direktori kerja Anda. peringatan: LF akan digantikan oleh CRLF di j *******. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di ***********. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di **************. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di ***********. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di *********.
git commit -m "komit pertama" tekan enter -m opsi yang disediakan untuk menambahkan komentar itu akan melakukan kode ke tahap env Anda akan melihat beberapa hal seperti ini
[master (root-commit) 34a28f6] menambahkan peringatan ********: LF akan digantikan oleh CRLF di c *******. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di *******. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di ********. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda. peringatan: LF akan diganti oleh CRLF di *********. File tersebut akan memiliki akhir baris aslinya di direktori kerja Anda.
peringatan: LF akan diganti oleh CRLF di ***********.
27 file diubah, 3724 insersi (+) buat mode 100644 ***** buat mode 100644 ***** buat mode 100644 ***** buat mode 100644 ****** buat mode 100644 ***** * buat mode 100644 ***** buat mode 100644 ******
6.git remote tambahkan asal http: // username @ git: repopath.git tekan enter ini akan menambah repo
7.git push -u master asal tekan enter ini akan mengunggah semua dari lokal ke repo di langkah ini Anda perlu memasukkan kata sandi untuk repo di mana Anda akan mengunggah kode. Anda akan melihat beberapa hal seperti ini di bawah ini Menghitung objek: 33, selesai. Kompresi Delta menggunakan hingga 12 utas. Objek yang dikompresi: 100% (32/32), selesai. Objek penulisan: 100% (33/33), 20,10 KiB | 0 byte / s, selesai. Total 33 (delta 14), digunakan kembali 0 (delta 0) Ke http: // username @ git: repolocation.git * master [cabang baru] -> master Master cabang diatur untuk melacak master cabang jarak jauh dari asal.
sumber