ソフトウェア開発が発展し続けるにつれて、バージョン管理ツールも常に更新されます。ここ数年で、Git は最も人気のあるバージョン管理ツールの 1 つになりました。 SVN を使用している場合は、Git に移行するのが良い決断になるかもしれません。この記事ではSVNプロジェクトをGitに移行する方法を紹介します。
転送を開始する前に、システムに Git をインストールする必要があります。インストールしていない場合は、次のコマンドを使用できます:
sudo apt-get install git
さらに、SVN ツールもインストールする必要があります:
sudo apt-get install subversion
インストールするには SVN プロジェクトを Git に転送するには、まず新しい Git リポジトリを作成する必要があります。 Git コマンド mkdir
を使用して新しいディレクトリを作成し、git init
コマンドを使用してそれを Git リポジトリとして初期化できます。例:
mkdir new-git-repo cd new-git-repo git init
次に、SVN プロジェクトをローカル フォルダーにエクスポートする必要があります。次のコマンドを使用できます。
svn export svn://svn.example.com/path/to/svn/repo /path/to/local/folder
ここで、 svn://svn.example.com/path/to/svn/repo
は SVN ウェアハウスのアドレスです。 /path /to/local/folder は、エクスポート先のローカル フォルダーです。
touch .gitignore echo '*.log' >> .gitignore echo '*.tmp' >> .gitignore次に、次のコマンドを使用してすべてのファイルが Git リポジトリに追加されます:
git add .
git commit -m "First commit"このコマンドは、すべてのファイルをウェアハウスに送信し、送信情報「最初のコミット」を持つ新しい送信を作成します。
git remote add origin git@github.com:username/repo.gitここで、
git@github.com:username/repo.git は Git リモート リポジトリのアドレスです。これを自分のアドレスに置き換える必要があります。
git push -u origin masterThisコマンドは、ローカル Git リポジトリをリモート リポジトリにプッシュします。マスター ブランチはリモート ウェアハウスにプッシュされ、origin という名前のリモート ウェアハウスに関連付けられます。 概要これらは、SVN プロジェクトを Git に転送する手順です。まず、新しい Git リポジトリを作成する必要があります。次に、SVN プロジェクトをローカル フォルダーにエクスポートし、Git リポジトリに追加します。最後に、Git リポジトリをリモート リポジトリにプッシュして、他の人と共有します。 Git を使用すると、コード開発における共同作業がより簡単になり、バージョン管理をより適切に管理できるようになります。
以上がsvnプロジェクトをgitに転送の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。