shinke1987.net
雑多な備忘録等のはず。
他のカテゴリ・タブ
目次
PR

Git Tips

2023-05-08 2023-05-08
カテゴリ: Git

コマンド

GitHubのリポジトリを、指定したディレクトリにクローン

git clone URL 指定するディレクトリのパス

リモートが正しいものかを確認する

git remote -v show

リポジトリにファイルを追加する

git add *

コミットする

git commit -m "コメント"

コミットされた結果を確認する(ローカルのリポジトリに対して)

git log

変更をプッシュする

git push origin master

最初にプッシュする時

これをすることで、今後pushやpullを実行する時に、リポジトリやブランチの引数を省略できる。

git push -u origin master

変更された結果を確認する

ls-remote

変更された結果を同期する

git pull

GitHubでリポジトリを作成した後、ローカルからリモートへコピーする

git remote add origin リポジトリのURL > git push -u origin master

独習Gitのまとめ

カレントディレクトリにGitディレクトリを作成する

git init

git status

gitにファイルを追跡するよう指定する

フォルダを指定する場合は、./フォルダ名/と入力する。

git add ファイル名

コミットする前の差分を表示する

git diff

既に追跡されているファイルの変更をコミットする

git commit -a -m "コメント"

コミットされたものの親を確認する

git log --parents

1行でIDとコメントが表示される

git log --oneline

HEADを過去にコミットされたものに指定する

ステージングエリアに格納されているファイルもその過去にコミットされた時点のバージョンになる。

git checkout ID(6桁で良い)

マスターのバージョンとして設定する

マスターブランチの最新のものにしたい時に使う。

git checkout master

既成のブランチのリストを表示する

選択しているブランチ名の左に*が付く。

git branch

指定した名前のブランチを作成する

(現在選択しているコミットから枝分かれをする)

git branch ブランチ名

対象のブランチ名の最新のものをチェックアウトする

git checkout ブランチ名

対象のブランチを削除する

git branch -d ブランチ名

Tips

日本語ファイルの文字化け対策

下記コマンドを実行すれば良い。

git config --global core.quotepath false