LoginSignup
5
1

More than 1 year has passed since last update.

cargo new でgitを使わない(バージョン管理システムを指定する)方法

Last updated at Posted at 2022-01-09

vcsオプション

※ cargo version 1.57.0時点です

通常、cargo newでプロジェクトを作成すると、.git.gitignoreが生成されます。(デフォルトでgitを使用するようになっています。)
--vcsオプションで使用するバージョン管理システムを変更することができます

cargo new {PROJECT_NAME} --vcs {VCS}
--vcsで指定する値 バージョン管理システム
fossil fossil
git git
hg Mercurial (Hg)
pijul Pijul
none 未使用

以下のようにnoneを指定すると、.git.gitignoreは生成されません。

cargo new {PROJECT_NAME} --vcs none

デフォルト設定

ちなみに、~/.cargo/configファイルを編集することで、デフォルトで使用するバージョン管理システムを設定できるようです。
設定値は--vcsオプションで指定するものと同様で、以下のように設定すると、デフォルトでバージョン管理システムを使用しないようになります。

~/.cargo/config
[cargo-new]
vcs = "none"
5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1