版本控制 - git 如何取代FTP 部署,fatal: destination path 'www' already exists
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-02 09:18:13
0
3
1037

远程网站,目录/home/fl/www,现在转为git取代FTP上传代码。
但 /home/fl/www 里面已经有代码了,且也没有git init 过。
运行代码 cd /home/flgit clone git@bitbucket.org/xxxx.git www,报错提示 fatal: destination path 'www' already exists and is not an empty directory.

如何才可以将 git 中的复制到 /home/fl/www ,覆盖掉

曾经蜡笔没有小新
曾经蜡笔没有小新

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

Sebab paling langsung mengapa Git menggantikan ftp adalah keupayaan kawalan versinya Ini adalah mekanisme yang baik, tetapi menggunakan Git untuk menggunakan kod bukanlah cara yang betul seperti anda perlu pergi ke pelayan untuk menariknya ke bawah secara manual setiap kali. . Selepas konfigurasi, ia boleh ditolak secara automatik ke pelayan dalam talian selepas anda memuat naik kod ke pangkalan kod, dengan itu sentiasa memastikan bahawa versi kod pelayan adalah konsisten dengan kod asas anda.
Sebenarnya, kunci kepada konfigurasi ini adalah untuk menyelesaikan hubungan antara kod perkhidmatan perpustakaan-kod tempatan, log masuk automatik ssh dan konfigurasi cangkuk (cangkuk) perpustakaan kod Yang pertama telah disebutkan di atas, ssh dan cangkuk Sila konfigurasikan konfigurasi dan kandungan lain yang berkaitan di sini

某草草

Mula-mula mengklon ke folder www_new, kemudian namakan Www kepada www_old, dan akhirnya menamakan semula www_new kepada www. Terpulang kepada anda sama ada hendak memadamkan www_old atau tidak

黄舟

Mesej ralat menunjukkan bahawa folder laluan sasaran anda sudah wujud.
Jadi hanya pergi ke direktori akar tapak web anda untuk memulakan gudang baharu, dan kemudian tarik kod tersebut.

1. cd 到你的网站根目录;
2. git init //初始化新仓库
3. git remote add [<repository>] //添加远端git仓库
4. git pull deploy //拉取你的git仓库的deploy部署分支
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan