整えておきたい開発環境・開発手法(ソースコード管理-Git)

開発環境・開発手法の目次はこちら

皆さん、Git使っていますか?私は使っています。
たまにソースコード管理ソフトを使っていない会社もあったりしますが、便利ですよ。ぜひ使ってください。

Gitをとりあえず使ってみる上で、はじめの一歩としてのおすすめ構成を書いていきます。

まず、Windowsに、GitとTortoiseGitをインストールします。
TortoiseGitは、日本語で使える様にしましょう。

次に、Gitのリモートリポジトリをどこにするかという話ですが、クラウドとかGitサーバー作るとかいろいろありますが、入門時にお勧めしたのが、社内のファイルサーバーです。
社内にファイルサーバーありますよね?ファイルサーバーは定期的にバックアップ取ってますよね?外部からのアクセス禁止していますよね?
(そうでない場合は知りません。)

そのファイルサーバーにリモートリポジトリを作れば、社内専用、バックアップもOKなリモートリポジトリの完成です。
ユーザー数の制限とかもありません。

C#のソースをGitに入れる時は、以下から.gitignoreを入手して、ソースコードのルートのフォルダに置きましょう。
https://github.com/github/gitignore
これで、ソースコード以外の中間ファイルとかを除外できます。

Gitにコミット・プッシュするのは、ビルドが通った状態でしましょう。ビルド通らないコードをプッシュしてしまうと、他の人もビルドが通らなくて困ります。
コミットは、できるだけ小さい単位で行って、コミット時に何をしたのかをきちんと書いておくと、後々便利です。3か月前の自分は他人です。

とりあえず、最小構成でGitが運用できるようになってきたら、もっとGitを勉強して、いろいろな機能を使いこなしていきましょう。
検討を祈ります。

投稿日:
カテゴリー: C#

1件のコメント

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です