Apabila mengurus Git, jika anda tidak mahu menyerahkan versi sebelum pengeditan selesai, anda perlu menukar komputer. Apa nak buat?
曾经蜡笔没有小新2017-05-24 11:35:49
0
6
950
Menggunakan arkib git hanya boleh mengeksport versi yang diserahkan. Yang tidak dihantar tidak akan berfungsi. . Selepas penyerahan, bolehkah saya mengeksport dan kemudian kembali ke versi sebelumnya? Bagaimanakah kita harus berbuat lebih baik?
Git bukan svn. Git boleh berkembang dengan berbilang cawangan, mengapa ia tidak boleh diserahkan? Pengurusan projek biasa mempunyai sekurang-kurangnya satu cawangan utama dan satu cawangan keluaran Setiap pembangun mempunyai cawangan bebasnya sendiri Selepas penyerahan, ia akan digabungkan ke dalam cawangan utama selepas semakan oleh pakar.
Potong cawangan untuk menyimpan pengubahsuaian anda Anda boleh menyerahkan bahagian yang diubah suai ke cawangan ini, menukar komputer dan tariknya ke bawah untuk meneruskan pembangunan, serahkan ke perpustakaan versi anda sendiri. Hanya padamkan cawangan sementara anda selepas digunakan
1 Pasang cakera keras pada komputer baharu 2 Jika komputer lama dan baharu boleh digunakan pada masa yang sama untuk seketika, komit secara setempat dahulu, buka pelayan pada komputer lama atau gunakan perkongsian rangkaian untuk berkongsi perpustakaan kod anda, dan mengklon perpustakaan pada komputer lama anda pada komputer baharu. 3 Buat cawangan sementara baharu dan tolak ke pelayan awam Selepas mengklon pada komputer baharu, padamkan cawangan sementara pada pelayan awam.
Adalah disyorkan untuk menggunakan kaedah di atas Git adalah pembangunan yang diedarkan secara semulajadi. Anda boleh membuat cawangan mengikut kehendak.
Beri lz kaedah saya ini bukan terutamanya untuk menukar komputer, tetapi untuk tidak mahu menyerahkan komitmen yang tidak sempurna. lz hanya mahu menjadikan kandungan commit lebih komprehensif. pindaan boleh menyelesaikannya dengan sempurna. Perintah ini digunakan untuk mengubah suai maklumat komit
Dengan cara ini, anda boleh menyerahkannya secara tempatan pada bila-bila masa Setiap penyerahan berikutnya akan mengubah suai penyerahan sebelumnya Apabila anda akhirnya berpuas hati, tolaknya ke alat kawalan jauh. Untuk situasi lz, ada satu lagi perkara yang perlu diperhatikan Selepas komputer pertama menolak dan komputer kedua menarik&&--pindaan, komit tempatan dan komit jauh sudah berbeza. Pada masa ini, anda perlu memadamkan cawangan jauh dan menolaknya semula. Terdapat dua kaedah
Langkah 1: Tarik cawangan sementara
Langkah 2: Hantar di cawangan sementara
Langkah 3: Tukar komputer dan semak cawangan sementara
Langkah 4: Anda boleh memadamkan cawangan abc
Git bukan svn. Git boleh berkembang dengan berbilang cawangan, mengapa ia tidak boleh diserahkan? Pengurusan projek biasa mempunyai sekurang-kurangnya satu cawangan utama dan satu cawangan keluaran Setiap pembangun mempunyai cawangan bebasnya sendiri Selepas penyerahan, ia akan digabungkan ke dalam cawangan utama selepas semakan oleh pakar.
Potong cawangan untuk menyimpan pengubahsuaian anda Anda boleh menyerahkan bahagian yang diubah suai ke cawangan ini, menukar komputer dan tariknya ke bawah untuk meneruskan pembangunan, serahkan ke perpustakaan versi anda sendiri. Hanya padamkan cawangan sementara anda selepas digunakan
1 Pasang cakera keras pada komputer baharu
2 Jika komputer lama dan baharu boleh digunakan pada masa yang sama untuk seketika, komit secara setempat dahulu, buka pelayan pada komputer lama atau gunakan perkongsian rangkaian untuk berkongsi perpustakaan kod anda, dan mengklon perpustakaan pada komputer lama anda pada komputer baharu.
3 Buat cawangan sementara baharu dan tolak ke pelayan awam Selepas mengklon pada komputer baharu, padamkan cawangan sementara pada pelayan awam.
Adalah disyorkan untuk menggunakan kaedah di atas Git adalah pembangunan yang diedarkan secara semulajadi. Anda boleh membuat cawangan mengikut kehendak.
Beri lz kaedah saya ini bukan terutamanya untuk menukar komputer, tetapi untuk tidak mahu menyerahkan komitmen yang tidak sempurna.
lz hanya mahu menjadikan kandungan commit lebih komprehensif. pindaan boleh menyelesaikannya dengan sempurna. Perintah ini digunakan untuk mengubah suai maklumat komit
Penggunaan am:
Dengan cara ini, anda boleh menyerahkannya secara tempatan pada bila-bila masa Setiap penyerahan berikutnya akan mengubah suai penyerahan sebelumnya Apabila anda akhirnya berpuas hati, tolaknya ke alat kawalan jauh.
Untuk situasi lz, ada satu lagi perkara yang perlu diperhatikan Selepas komputer pertama menolak dan komputer kedua menarik&&--pindaan, komit tempatan dan komit jauh sudah berbeza. Pada masa ini, anda perlu memadamkan cawangan jauh dan menolaknya semula. Terdapat dua kaedah