Saya ingin membuat folder di repositori GitHub dan ingin menambahkan file di folder itu. Bagaimana saya mencapai ini?
git
github
github-services
Sagar
sumber
sumber
Jawaban:
Git tidak menyimpan folder kosong . Pastikan ada file di folder seperti doc / foo.txt dan jalankan
git add doc
ataugit add doc/foo.txt
, dan folder akan ditambahkan ke repositori lokal Anda setelah Anda melakukan (dan muncul di GitHub setelah Anda mendorongnya).sumber
git push doc master
. Ini menunjukkan saya kesalahan.Anda tidak dapat membuat folder kosong dan kemudian menambahkan file ke folder itu, tetapi pembuatan folder harus terjadi bersamaan dengan penambahan setidaknya satu file. Di GitHub Anda bisa melakukannya dengan cara ini:
/
. Ini membuat folder.gitkeep
yang secara konvensional digunakan untuk membuat Git melacak folder yang kosong; itu bukan fitur Git)sumber
Pertama, Anda harus mengkloning repositori ke komputer lokal Anda
Kemudian Anda bisa membuat folder dan file lokal di dalam Anda
local_directory
, dan menambahkannya ke repositori menggunakan:Anda juga dapat menambahkan semuanya menggunakan:
Perhatikan bahwa Git tidak melacak folder kosong. Solusinya adalah membuat file di dalam folder kosong yang ingin Anda lacak. Saya biasanya memberi nama file itu
empty
, tetapi bisa berupa nama apa pun yang Anda pilih.Akhirnya, Anda berkomitmen dan mendorong kembali ke GitHub:
Untuk informasi lebih lanjut tentang Git, lihat buku Pro Git .
sumber
Untuk yang menggunakan browser web, Anda dapat melakukan hal berikut:
master
cabang .sumber
Buat file baru, lalu gunakan nama file slash. Sebagai contoh
Java / Helloworld.txt
sumber
Sebenarnya GitHub tidak membuat folder kosong.
Misalnya, untuk membuat folder di
C:\Users\Username\Documents\GitHub\Repository
:Buat folder bernama docs
Buat nama file di
index.html
bawah dokumenBuka aplikasi GitHub untuk desktop
Secara otomatis akan disinkronkan, dan itu akan ada di sana.
sumber
Klik pada file baru di repo github online. Kemudian tulis nama file saat
myfolder/myfilename
kemudian berikan konten file dan komit. Kemudian file akan dibuat di dalam folder baru itu.sumber
Anda cukup membuat folder yang diperlukan di repositori lokal Anda. Misalnya, Anda membuat
app
danconfig
direktori.Anda dapat membuat file baru di bawah folder ini.
Untuk aturan Git:
Perintah Git untuk melakukan commit:
git add app/ config/
git commit
Kemudian berikan pesan komit dan simpan komit.
Kemudian dorong ke repositori jarak jauh Anda,
sumber
git add foo
dan lakukan itu. Lalugit remote add foo <URL>
kemudiangit push foo master
. Perintah terakhir menunjukkan kesalahan. Dimana saya salahUntuk menambahkan direktori baru yang harus Anda lakukan adalah membuat folder baru di repositori lokal Anda. Buat folder baru, dan tambahkan file di dalamnya.
Sekarang pergi ke terminal Anda dan tambahkan seperti Anda menambahkan file normal di Git. Dorong mereka ke dalam repositori, dan periksa status untuk memastikan Anda telah membuat direktori.
sumber