LoginSignup
18
31

More than 1 year has passed since last update.

Git初心者にオススメのツール、サービス

Last updated at Posted at 2017-09-01

GroGroPHPです!
お疲れ様です!

この記事では、バージョン管理システム Git に関する、
オススメのツール、サービスを紹介していきます。

当初はコマンド集を作ろうと思いましたが、
もはやGitを覚えるためにコマンドは必要ないと考え、
ツールやサービスの紹介のみに絞りました。

オススメのツールやサービス

SourceTree

無料で使える、Git初心者に超絶オススメなツールです。

IDEを利用していない場合や、
バージョン管理に慣れていない場合、こちらを利用すると良いです。
インターフェースが分かりやすく、Git理解につながります。

Gitで必要なことのほとんどは、クリックだけでできてしまうので、
コマンドは必要なくなります。

[追記]GitUp

Mac向けのGit管理GUIツールです。
SourceTree推しだったのですが、以下の記事に書かれているように、SourceTreeには複雑な機能が多すぎます。

その点GitUpはかなりシンプルに見えるので、初心者に優しいかもしれません。
これからこちらのツールも使っていきます。

IntelliJ IDEA(PHPStorm)

開発者向け。
こちらは有料ですが、本当に優秀なIDE(統合開発環境)です。
無料トライアルもあります。

開発をIDEでやっているのなら、
バージョン管理もIDEでやってしまうのが非常に効率的でオススメです。
クリックだけでコミット、プッシュ、プルリクエスト作成などまでできるので、
コマンドは必要ありません。

GitHub

超絶オススメのWebサービスです。

こちらは基本的にリポジトリの管理とプルリクエストに特化して利用している方が多いと思います。
ただ、Web上だけでブランチの作成、編集、コミットなど、軽い修正はここで完結できます。

パブリックリポジトリなら無料で作ることができます。
会社で使うなら有料契約してプライベートリポジトリを利用しましょう。

2020年に全面無料化しています。
https://jp.techcrunch.com/2020/04/15/2020-04-14-github-is-now-free-for-all-teams/

GitHubを使わずとも、自社でサーバーを立てて管理する方法もありますが、
手間が掛かるのと、初心者にはハードルが高いため、オススメしません。

SourceTreeの使い方

リンク サイト 最終更新 備考
はじめてのSourceTree(使い方編) Qiita 2016年04月03日

※非常に使いやすいツールなので、GitHubとの連携記事で一緒に紹介されているケースが多いです。
その他の記事は以下のGitHubの使い方をご確認ください。

GitUpの使い方

リンク サイト 最終更新 備考
[macOS向け] gitのクライアントはGitUpがいいぞ。 Qiita 2020年01月29日

IntelliJ IDEAの使い方

リンク サイト 最終更新 備考
意外と知らないIntelliJ IDEAのGit管理機能いろいろ(´-`) Qiita 2015年11月19日 Gif画像で分かりやすく解説してあります。導入の解説は省かれています。
IntelliJ IDEAとGitHubを連携するときの設定メモ Qiita 2015年09月17日
IntelliJ IDEAでGitとGitHubを使用する方法 TASK NOTES 2016年05月11日
IntelliJ IDEAの「git rebase -i」が素晴らしく使いやすい件 Qiita 2016年09月23日

GitHubの使い方

リンク サイト 最終更新 備考
今さら聞けない!GitHubの使い方【超初心者向け】 TechAcademy 2017年04月02日 コマンド解説あり
【GitHub超初心者入門】この前初めてGitHubを使い始めたエンジニア見習いが書くGitHubの使い方と実践~とりあえず一緒に動かしてみようぜ!~ Qiita 2017年05月10日 コマンド解説あり
GitHub 入門 Qiita 2016年09月29日 コマンド解説あり
世界一優しいGitHubの使い方入門講座 テックノート 2017年09月05日 SourceTreeとの連携
今日からはじめるGitHub 〜 初心者がGitをインストールして、プルリクできるようになるまでを解説 エンジニアHub 2017年01月31日 コマンド解説あり
[GitHubの使い方:画像付き] GitHubデビューが意外と簡単だった!!環境を作ってプッシュするまでの流れ tontotakumi.com 2015年05月29日 SourceTreeとの連携

まとめ

3年間、Gitに触れてきて、
Gitは本当にすばらしいと感じています。

そして、コマンドは不要で、Git理解のためには遠回りだと考えます。
私自身、今ではほぼ100%GUIでGit管理しています。
皆さんもぜひここから始めてみましょう。

最後に

もしこの記事が少しでも「役に立った」「いいね」と思ったら
LGTM、ストック、フォローお待ちしています!
投稿を続ける活力になります!

18
31
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
18
31