今回は、よくあるgitのコマンドなどについて簡単にまとめました。
##Git##
Gitとは分散バージョン管理システムで、複数人での開発を行う際に用いられる。
自分の書いたコードを他人に共有できる。
##リモートリポジトリ##
リモートリポジトリとは
複数人で共有するためにネット上(主にGithub、Bitbucketなど)にアップロードされたリポジトリのこと
またローカルリポジトリとは、自分のPCに配置されているリポジトリのこと
リモートリポジトリの紐付け(追加)
git remote add origin url
・urlのところに、リモートリポジトリのurlを設定する
・originは、デフォルトの名前
##git add##
git add .
・ファイルをコミットの対象(Gitの管理対象)に入れる。
git add ファイル名
・ファイル名を指定することで個別に追加もできる。
##git commit ##
git commit -m "コミットメッセージ"
・コミットするときに、メッセージをつけることができる。このメッセージは、コミットメッセージという
・メッセージの内容は、簡潔に変更した内容がわかるメッセージにする。
##git push##
git push origin master
・リモートリポジトリにアップロードする
・masterは、デフォルトのブランチ名
##git pull##
git pull origin master
・リモートリポジトリの最新の内容を取り込める。
##git status##
git status
・変更したファイルを確認できる。
##ブランチ##
ブランチとは
プロジェクトから分岐させプロジェクト本体別の環境に枝分かれさせることができる。機能ごとにブランチを分けることで、作業内容を明確に決め作業を進行させるなど様々な使い方ができる。
複数人で作業する際、作業内容が混在すると大変なことになりかねないので、そういった時にブランチを分岐することで安定した作業ができて効率よく機能の実装もしも不具合が発生してもプロジェクトに戻して復元も行えたり、問題を切り離して対応することが可能になり問題解決に集中できる。
コマンド
git checkout
ブランチの切り替えを行うときに使用するコマンド。
・オプション
「-b」
git checkout -b ブランチ名
チェックアウトとブランチ作成を同時に行える。
「-f」
git checkout -f master
・ブランチの強制切り替えを行う
##参考元##
こちらのサイトを参考にさせていただきました。
・サル先生のgit入門