GNU/Linux >> Belajar Linux >  >> Linux

git clone tanpa folder proyek

Anda juga dapat menyiapkan repo baru dan kemudian remote pelacakan dan cabang, mengambil semua objek di repositori asal dan mengubah ke cabang master:

git init .
git remote add origin [email protected]:user/repo.git
git fetch origin
git checkout master

Ingatlah bahwa repositori git hanyalah struktur direktori tempat Anda menyimpannya. Ini berarti bahwa ketika Anda mengkloning repositori ke direktori yang salah, Anda cukup memindahkan konten direktori ke tempat lain yang Anda inginkan dan data repositori masih utuh. Misalnya, Anda dapat menjalankan perintah berikut dari baris perintah:

$ mv /var/www/sites/mysite/mysite/* /var/www/sites/mysite`
$ mv /var/www/sites/mysite/mysite/.* /var/www/sits/mysite`
$ rmdir /var/www/sites/mysite/mysite

git clone menerima argumen terakhir yang merupakan direktori tujuan, secara default nama proyek tetapi Anda dapat mengubahnya. Dalam kasus Anda, Anda mungkin hanya menginginkan . :

$ git clone origin-url .

Tapi perhatikan bahwa, dari man git-clone :

Mengkloning ke direktori yang sudah ada hanya diperbolehkan jika direktori tersebut kosong.


Ini juga bekerja dengan baik di Windows.

git init
git remote add origin [email protected]:user/repo.git
git pull origin master

Linux
  1. Bagaimana Cara Cd Otomatis Setelah Git Clone?

  2. Mengapa folder harus dapat dieksekusi?

  3. Linux:Bandingkan Struktur Direktori Tanpa Membandingkan File

  1. Cara Mengkloning Repositori Git Ke Folder Tertentu

  2. Bagaimana cara menghapus direktori dan folder di Linux?

  3. Salin struktur folder tingkat atas tanpa menyalin file di linux

  1. Pwd Tanpa Symlink?

  2. Jalankan Perintah Tertentu Dalam Direktori yang Diberikan Tanpa Melakukan Cd'ing Untuk Itu?

  3. cd ke direktori tanpa izin