ホームページ  >  記事  >  開発ツール  >  仕事でよく使うGitコマンド

仕事でよく使うGitコマンド

青灯夜游
青灯夜游転載
2019-02-26 09:30:393618ブラウズ

この記事では、仕事で使用できる git コマンドの 99% を紹介します。必要な方は参考にしてください。

仕事でよく使うGitコマンド

ブランチ操作

1. git ブランチ ブランチの作成

2. git ブランチ -b 新しく作成したブランチを作成して切り替えます。

3. git checkout ブランチを切り替えます。

4. git ブランチ ブランチ リストを表示します。

5. v すべてのブランチの最後の操作を表示します。

6. git Branch -vv 現在のブランチを表示します。

#7. git brabch -b ブランチ名 起点/ブランチ名 ローカルへのリモート ブランチを作成します

8. git Branch --merged 他のブランチとマージされたブランチと現在のブランチを表示します。

9. git Branch --no-merged 現在のブランチとマージされていないブランチを表示します。ブランチ

10 、 git ブランチ -d ブランチ名はローカル ブランチ

11 を削除します。 git ブランチ -D ブランチ名はブランチ

12 を強制的に削除します。 name はリモート ウェアハウス ブランチを削除します

13。 git merge ブランチ名はブランチを現在のブランチにマージします

#一時ストレージ操作 ##1. git stash は現在の変更を一時的に保存します##2. git stash apply は最新の stash を復元します##3. git stash Pop はスタッシュを復元し、ステージング レコードを削除します

4. git stash list ステージング リストを表示します

5. git stash drop 一時ストレージ名 (例: stash@{0}) 特定の一時ストレージを削除します

6.一時ストレージをクリアします

#ロールバック操作

##1. git replace --hard HEAD^ 以前のバージョンにロールバックします

2. git replace --hard ahdhs1( commit_id) 特定のバージョンにロールバックします 3. git checkout -- file は、変更されたファイルを元に戻します (ファイルが一時記憶域に追加された場合は、ファイルがリポジトリに追加された場合は、リポジトリを追加した後の状態に復元します)4. git replace HEAD ファイル 一時記憶領域にあるファイルの変更を元に戻します。ワークスペース

ラベル操作

1. タグを追加する git tag タグ名 (デフォルトは現在のバージョン)

2. 特定のコミットレコードにタグを付ける git tag タグ名 commit_id #3. git tag -a タグ名 -m 'description' 新しいタグを作成し、コメントを追加します。すべてのタグを一覧表示します。5. git show タグ名 タグ情報を表示します。

6. git tag -d タグ名は、ローカル タグを削除します。

7. git Push オリジン タグ名は、タグをプッシュします。リモート ウェアハウスに送信します。

8. git Pushorigin --tags は、すべてのタグをリモート ウェアハウスにプッシュします。

9. git Push Origin:refs/tags/tag name リモート ウェアハウスからタグを削除します。

その他の操作

一般的な操作

1. git Push オリジン テスト プッシュリモート ウェアハウスへのローカル ブランチ##2。 git rm -r --cached file /フォルダー名はバージョン管理からファイルをキャンセルします##3。 git reflog は実行されたコマンドを取得します4. git log --graph ブランチ マージ グラフを表示します。

5. git merge --no-ff -m 'マージの説明' ブランチ名 この方法でマージする場合は、早送りモードを使用しないでください。で、マージ レコード 6、 git check-ignore -v ファイル名 無視ルールの表示 7 が表示されます。 git add -f ファイル名 強制ファイル送信

git はプロジェクト ウェアハウスを作成します

1. git init 初期化##2. git リモート追加オリジン URL をリモート ウェアハウスに関連付けます##3. #4. git fetch は、リモート ウェアハウス内のすべてのブランチをローカルの

リポジトリに追加されたファイルを無視します

#1。 git update-index --assume-unchanged file は単一のファイルを無視します

2. git rm -r --cached file/file フォルダー名 (. すべてのファイルを無視します)無視をキャンセルします。 files


##git update-index --no-assume-unchanged file

#パスワード不要のプルとアップロードgit config --global credential.helper store

上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上が仕事でよく使うGitコマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る