1

時々私は開発のためではなく、最先端のバージョンのためだけにgitリポジトリのクローンを作成します。今私はそれをします

git clone --depth=1 <URL>

でも当時は知りませんでした だから私はいくつかの完全なリポジトリを持っています-そして私はそれらのそれぞれに最新のシャップショットだけを残したいと思います。これはどのように行うことができますか?

編集

私がやるなら

rm -rf .git
git init
git add .
git commit

git pull私は元のソースを失います-そして後でそれはできません。

編集2

おそらく最も簡単な方法は、リポジトリを削除して

git clone --depth=1 <URL>

それらを再び。

4

1 に答える 1

2

--depth=1もっと簡単に、同じ.git/config.

于 2012-05-10T08:41:00.697 に答える