LoginSignup
4
1

More than 3 years have passed since last update.

gitの雑多メモ

Last updated at Posted at 2020-04-06

結構gitにも慣れてきたけどそろそろqiitaに自分用にまとめてみる。
脳死でも読めるようにまとめます。

gitとはなにか?

分散型バージョン管理システム。wiki見よう。
https://ja.wikipedia.org/wiki/Git

最近の環境構築
mac環境
https://qiita.com/Chita_s0le/items/cdb9dd0af679845768e1

gitコマンド

git clone [gitHubからもってきたURL]
gitリポジトリからローカルにダウンロードするやつ

git pull = git fetch + git merge
最新のものをローカルリポジトリの今のブランチに落とす作業、基本的にはpullでいい

git checkout [移動したいbranchName]
移動したいブランチに移動するコマンド

git checkout -b [branchName]
現在いるブランチを元にして新たなブランチを切り分ける

git add .
ステージングに変更を上げる

git commit -m "コミットする時のコメント"
上がった変更点をコミットする

git push -u origin [branchName]
リモートリポジトリの同じブランチに上げる

git stash
今変更してるやつコミットしないけど他ブランチに移動したい!ってときにエラー出たらとりあえずこれ。
git stash pop すれば元に戻る。

develop(branchの元)に変更があった場合
git checkout develop
git pull
git checkout [いじったbranchName]
git rebase develop → gitの歴史がぐちゃぐちゃにならないようにするやつで便利
で、conflictの解消してpush

GitHub

GitLab

使ってきて

gitLabめちゃめちゃ楽。

4
1
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
4
1