如何创建git分支
高洛峰
高洛峰 2017-05-02 09:28:10
0
6
566

我创建了一个框架和两个依赖此框架项目(其实就是两个脚本程序)
框架需要放在脚本的根目录。
现在要频繁的改动框架和脚本。
Git 能否为两个项目创建两个不同的分支,在每个分支上,我都能看到框架的最新改动和各自的项目(看不到另一个项目)?
能否再为各自的项目创建子分支用与各自项目的不同特性的开发?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(6)
大家讲道理

Sudah tentu anda boleh melakukan ini Kod dan tapak web pengenalan banyak projek sumber terbuka dipisahkan dengan cara ini di Github. Cuma tambahkan --orphan pada Checkout, kemudian bersihkan cawangan bebas sepenuhnya ini dan selebihnya boleh dilakukan pada cawangan terpencil.

git checkout --orphan branchname
git rm --cached -r .

Tetapi seperti yang dicadangkan oleh semua orang, adalah lebih munasabah untuk menggunakan dua repo untuk mengendalikan situasi anda.

漂亮男人

Mengapa perlu dua projek dimasukkan ke dalam satu repo? Anda boleh menggunakan dua repo, dan kemudian meletakkan rangka kerja ke dalam projek sebagai pergantungan luaran.
Jika anda berkeras untuk menggunakan repo, cara paling mudah ialah menggunakan rangka kerja sebagai submodul git, kemudian mempunyai dua projek dan dua cawangan, dengan rangka kerja dalam direktori akar. Ini memudahkan untuk mengubah suai.

世界只因有你

Adalah disyorkan untuk membaca tutorial Git dengan teliti Alamat yang disyorkan:
Tutorial Git

大家讲道理

Saya rasa anda adalah pengguna SVN atau CVS. Model cawangan Git jelas berbeza daripada SVN. Mungkin lebih sesuai untuk menggunakan berbilang Repos untuk melaksanakan fungsi yang serupa dengan "percabangan" SVN.

Peter_Zhu

Saya akan memberi anda tutorial GIT yang mudah, yang cukup untuk kerja harian:
Tutorial GIT yang mudah
Sebenarnya, saya akan menyiarkan tutorial GIT saya sendiri, yang sangat komprehensif tutorial bersiri

phpcn_u1582

Pergi terus ke sourcetree Antara muka grafik adalah lebih sesuai untuk memulakannya, anda boleh pergi ke baris arahan Ia adalah untuk menunjukkan sangat mudah dan jelas.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan