Rumah > Soal Jawab > teks badan
阿神2017-05-02 09:21:16
git
sebenarnya adalah gudang (gudang tempatan) yang tidak memerlukan Internet Anda juga boleh memindahkan data push
ke github
(gudang jauh).
pull
dan push
semasa anda ialah interaksi data antara repositori tempatan dan repositori jauh.
Dalam gudang tempatan anda, ia sebenarnya terdiri daripada dua bahagian:
(Working Directory)
//Kelihatan(Repository)
//Tidak kelihatan(Stage)
(branch)
Repositori mengandungi kawasan pementasan dan cawangan
Penyerahan pertama:
- Gunakan git add
untuk mengalihkan fail ke ruang kerja ---》Kawasan pementasan (tempatan)
- Alihkan fail ke kawasan storan sementara melalui git commit
---》Cawangan (tempatan)
- Cabang fail melalui git push
---》Pustaka jauh (github
)
Serahkan perubahan:
- Alihkan fail ke kawasan storan sementara melalui git commit
---》Cawangan (tempatan)
- Cabang fail melalui git push
---》Pustaka jauh (github
)
pull
&push
- Alihkan fail ke perpustakaan jauh melalui git pull
---》Cawangan (tempatan)
- Cabang fail melalui git push
---》Pustaka jauh (github
)
Dua operasi di atas memerlukan perubahan dan perbezaan sebelum ia boleh dilaksanakan.
Oleh itu, ia akan menggesa bahawa kandungan kawasan pementasan dan perpustakaan jauh adalah konsisten.
滿天的星座2017-05-02 09:21:16
Sepatutnya tidak ada komitmen, iaitu penyerahan.
Penggunaan git adalah kira-kira empat langkah berikut.
tambah->komit->ambil->tarik->tolak
Tukar kepada bahasa Cina
Tambah kod->Serahkan kod->Ambil kod->Tarik kod->Tolak kod
Saya biasanya menggunakan arahan berikut.
git add .
git commit –a –m +msg
git push –u induk asal
Saya pernah menulis blog sebelum ini, anda boleh merujuknya di bawah, yang mempunyai beberapa arahan mudah tentang arahan ini.
Mudah untuk menggunakan baris arahan git
仅有的幸福2017-05-02 09:21:16
Status merujuk kepada status setempat, menunjukkan perbezaan antara ruang kerja tempatan dan gudang tempatan
Fail yang anda buat dan fail yang anda ubah suai tetapi tidak serahkan (komit) semuanya dipaparkan di sini Selepas penyerahan, ia akan kosong
tarik/tolak ialah operasi penyegerakan antara gudang tempatan dan gudang jauh, dan yang terkini menunjukkan bahawa gudang tempatan dan gudang jauh disegerakkan
Cubalah
git commit -m '你的注释'
git push origin dev
Serahkan kepada setempat dahulu, kemudian segerakkan ke jauh
天蓬老师2017-05-02 09:21:16
Saya baru selesaikan masalah ini saya dapati ada master tambahan di cawangan saya, iaitu ada master dan asal/master di cawangan Saya tidak tahu apa perbezaannya , serahkan terus Ia berjaya.