【Git勉強メモ】初期設定と基本コマンド
Gitってどうすれば使えるの?
一緒にはじめの一歩を踏み出しませんか(^^)
プログラミング副業挑戦中の そばごろう です。
twitter ☛https://twitter.com/sobagoro1
今回はGitの初期設定と基本コマンドをまとめます。
1.参考にした動画
【Pythonプログラミング VTuber サプー様の動画を引用m(__)m】
こちらの動画とても分かりやすかったのでまず視聴してみてください。
動画の前半部分を見れば約10分で出来ます。
2.Gitの基本コマンド
上の動画内で紹介されている基本コマンドをまとめました。
※Gitのインストール後にコマンドプロンプトから実行して下さい
バージョン確認
git --version
対象のフォルダをGitで管理する
git init フォルダ名
今のGitの状態を確認する
git status
コミットの予約(ステージングに追加する)
git add ファイル名
→指定したファイル名が対象
git add .
→指定したフォルダ以下のファイル全てが対象
git addを実行すると対象ファイルはtracked fileに追加される
コミットの実行
git commit -m "コメント"
コメント例
git commit -m "first commit"
git commit -m "add testcode2"
ログの確認
git log
ログが長くなると q を押さないと元の画面に戻らない
ブランチの管理から外す対象を指定するファイル
.gitignore
→ログファイルなどを管理から外したい時に使用
新しいブランチを作成し、切り替える
git checkout -b
git checkout -b feature/testcode
ブランチの切り替え
git checkout ブランチ名
コマンド例
git checkout main
git checkout feature
マージ命令(mainに移動して実行)
git merge マージするブランチ名
コマンド例
git merge feature/testcode
Gitで管理しているブランチの一覧を表示する
git branch
Resetコマンドでデータを戻す(ログが残らない)
1.Git Logで戻したい時点のコミットIDを確認
git log
2.Resetする
git reset --hard コミットID
Revertコマンドデータを戻す(ログが残る)
1.Git Logで戻したい時点のコミットIDを確認
git log
2.Revertする
git revert コミットID
esc i でコメント変更
esc : wq でrevertを反映
Revertコマンドを元に戻す場合の手順はやや複雑
ソースのコンフリクト(競合)が起きた時の対処については、VSCode上で解消する方法を別途まとめる予定ですm(__)m
まとめ
Gitの初期設定と基本コマンドをまとめました。
同じように勉強中の方の参考になればうれしいです。
GitHubの初期設定↓
私のプロフィール↓
勉強メモ シリーズ↓
ChatGPTを使ったプログラミング↓
最期まで閲覧ありがとうございましたm(__)m
この記事が気に入ったらサポートをしてみませんか?