github - git 如何在push的时候绑定远程branch?
PHP中文网
PHP中文网 2017-05-02 09:48:59
0
2
687
  1. 初始化本地 git 库 git init

  2. 在github上创建库

  3. 添加远程push地址

    git remote add origin(备注:为什么这个origin不能修改?) git@git.com/xxx/xxx.git

  4. 我认为的是 origin 就相当于远程库了,所以 绑定远程分支

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

我操作的有问题吗?报错为:

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

最后我是这么解决的 :

git push -u origin master

谢谢.

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!