忘れてはならないgitコマンド
忘れてはならないgitコマンド
それでもやはり忘れるのでメモ。
git init
gitリポジトリを作成
git add
ワーキングツリーからインデックスに
git log
履歴を見る
git log --oneline
一行でコンパクトに
git status
変更点の確認
git diff
インデックスとワーキングツリーの差分を表示
git diff -cached
HEADとインデックスの差分を表示
git add .
変更のあるファイルを全てadd
git add -p
変更点を確認しながらadd
git commit -m "メッセージ"
エディタを開かずにさっとcommit
git reset HEAD
コミット後の変更を全部消す
git reset HEAD^
直前のコミットを取り消す
git branch
ブランチ一覧
git branch ブランチ名
ブランチを追加
git checkout ブランチ名
指定したブランチに移動
git checkout -b ブランチ名
ブランチを追加し、さらにそのブランチに移動
git branch -d ブランチ名
ブランチを削除
git merge ブランチ名
指定したブランチをmerge
git remote add リポジトリ名 リポジトリの場所
リポジトリの情報を追加
リモートリポジトリならURLをリポジトリの場所として貼る
git push リモートリポジトリ名 ブランチ名
ブランチの内容をリモートリポジトリにpush
git clone リポジトリ名 ディレクトリ名
リポジトリの内容をディレクトリにコピー
リモートリポジトリならURLをリポジトリ名のところに貼る
git pull リポジトリ名 ブランチ名
リポジトリの内容をブランチに反映
git rm ファイル名
特定のファイルをgitの管理対象から外す
git config -l
設定を一覧で表示
Author And Source
この問題について(忘れてはならないgitコマンド), 我々は、より多くの情報をここで見つけました https://qiita.com/kemako/items/3f8d80b4028621b4e58b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .