github - Bagaimanakah git mengikat cawangan jauh apabila menolak?
PHP中文网
PHP中文网 2017-05-02 09:48:59
0
2
736
  1. Mulakan repositori git tempatan git init

  2. Buat perpustakaan pada github

  3. Tambah alamat tolak jauh

    git remote add origin(Nota: Mengapa asal ini tidak boleh diubah suai?) git@git.com/xxx/xxx.git

  4. Saya rasa asal adalah bersamaan dengan perpustakaan jauh, jadi ikat cawangan terpencil

    git branch --set-upstream-to master origin/master

Adakah terdapat sesuatu yang salah dengan operasi saya Ralat yang dilaporkan ialah:

git branch --set-upstream-to master origin/master
fatal: branch 'origin/master' does not exist

Beginilah cara saya menyelesaikannya pada akhirnya:

git push -u origin master

Terima kasih.

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(2)
我想大声告诉你

Cawangan asal/induk tidak wujud sebelum tolakan pertama anda

Jika anda menukar latar belakang, ia mungkin baik. Contohnya, selepas klon git, tukar huluan cawangan tempatan baharu kepada asal/induk

淡淡烟草味

Tambah git fetch selepas langkah 3.

git init memulakan gudang tempatan, cawangan lalai ialah master.

tambah jauh git asal(Nota: Mengapa asal ini tidak boleh diubah suai?) git@git.com/xxx/xxx.git

Nama

asal boleh diubah suai sesuka hati, dan N repositori jauh boleh ditambah. Tetapi pada masa ini gudang itu jauh dan tidak tersedia secara tempatan.

Selepas melaksanakan git fetch, gudang jauh akan diperoleh secara tempatan, dan cawangan adalah asal/*, iaitu semua cawangan gudang jauh akan ditarik ke bawah Cawangan induk
jauh sepadan dengan tempatan asal / tuan.

Selepas melaksanakan git branch --set-upstream-to master origin/master, tetapkan cawangan induk jauh sebagai cawangan penjejakan setempat Apabila melaksanakan git pull, anda boleh terus menarik induk jauh ke cawangan asal/induk dan cawangan induk jika dilaksanakan git fetch. kemudian hanya tarik cawangan induk jauh ke cawangan asal/induk tempatan.

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