「Git」参考情報 第4回 Gitのコマンドとして、「【1】主なGitコマンド」「【2】参考サイト」「【3】まとめ」について紹介。

「Git」参考情報 第4回 Gitのコマンド

「Git」参考情報 第4回 Gitのコマンドとして、「【1】主なGitコマンド」「【2】参考サイト」「【3】まとめ」について紹介。

■関連する比較ページ

【1】主なGitコマンド

Gitには、覚えきれないほどの数多くのコマンドが存在しています。しかし、日常的に使用する基本的なコマンドは、それほど多くはありません。

使用頻度が高い基本的なコマンドを紹介します。

■リポジトリ管理系

コマンド機能
git initリポジトリ作成
git clone既存リポジトリの複製作成
git fsckリポジトリ正当性チェック実行
git gcリポジトリ最適化(不要オブジェクト削除)

■作業系

コマンド機能
git status変更が加えられたファイルを表示
git diff変更点をdiff形式で表示
git addコミット対象ファイルを指定
git commit変更点をコミット
git logコミットログを表示
git resetコミット取り消し(直前のみ)
git revert作業ツリー全体を指定するコミット時点の状態に戻す
git branchブランチ情報表示/ブランチ作成
git checkoutブランチ切り替え
git show-branchブランチ作成/変更/マージの履歴表示
git mergeローカルブランチをマージする
git tagコミットにタグを付ける
git stash現在の作業ツリーの状態を一時的に保管
git rebaseブランチ派生元(上流)を変更

■他のリポジトリとの連携系

コマンド機能
git pullほかのリポジトリ変更点をローカルリポジトリにマージ
git pushリモートリポジトリに自分のリポジトリの内容を送信

【2】参考サイト

■参考サイト(1)

ローカルリポジトリ作成、クローン作成、コミット、ブランチ、マージなど、それぞれのコマンドについて、各オプションの使い方と共にまとめられています。

→Qiita →【Git】基本コマンド

■参考サイト(2)

GitHubと接続して、Gitを使う手順/コマンドについて、多くの概念イラスト/スクリーンショットにより、分かりやすくまとめられています。

「9個のコマンドを覚えればなんとかなる」として、実際の作業順通りに説明されています。

→akiyoko blog →初心者がプルリクまでに覚えるべきたった 9つの厳選 Gitコマンド

■参考サイト(3)

Gitコマンドに関する逆引きリファレンス集です。

「基本操作」「ブランチ操作」「コミットログ操作」「リモート操作」「トラブルシューティング」などのカテゴリ別に分かれていて、やりたいことからGitコマンドを見つけ出せます。

Gitを使用するにあたって、ブックマークしておくべきリファレンスになっています。

→サルでもわかるGit入門〜バージョン管理を使いこなそう〜 →逆引きGit

【3】まとめ

今回は、「基本的なGitコマンド」と「参考サイト」について紹介しました。

Gitには非常に多くのコマンドがありますが、基本的なものを覚えるだけでもGitを使えます。

まず、基本編を覚えて、その後、少しずつ、他の便利なコマンドも覚えていけば、より便利にGitを使えるようになります。

最低でも10前後のコマンドを使えるようになれば、とりあえずGitを使えます。参考サイトを参照しながらチャレンジしてみてください。

Git最新CLOSEUPコラム

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

CI/CDが開発ガバナンスの弱体化を招く?回避する方法とは ~複数ツールの組み合わせで生じる問題を、統合プラットフォーム「GitLab」で解決~

SIer企業の「リスキリング」実現ロードマップを解説 〜開発現場で必要なスキルを実践しながら学べる学習プラットフォーム〜

ローコード/ノーコードのツール比較と内製化 ~ユーザー企業は、ノーコード/ローコードで内製化できるのか?~

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter