cari

Rumah  >  Soal Jawab  >  teks badan

版本控制 - git 如何取代FTP 部署,fatal: destination path 'www' already exists

远程网站,目录/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 ,覆盖掉

曾经蜡笔没有小新曾经蜡笔没有小新2871 hari yang lalu1095

membalas semua(3)saya akan balas

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:20:13

    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

    balas
    0
  • 某草草

    某草草2017-05-02 09:20:13

    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

    balas
    0
  • 黄舟

    黄舟2017-05-02 09:20:13

    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部署分支

    balas
    0
  • Batalbalas