一般的に使用されるコマンドのGit(個人の概要)

一般的なコマンドをGit

Git構造

  本地库
   	 |
  git commit
  	 |
  暂存区
  	 |
  git add
  	 |
  工作区

Gitコマンド

ローカル初期化

$ git init

署名を設定する

このグループを例として取り上げます。
ユーザー名:xxx
メール:[email protected]

ローカルライブラリは有効です

$ git config user.name xxx
$ git config user.email [email protected]

コンテンツは./.git/configファイルに保存されます

グローバルライブラリは有効です

$ git config -global user.name xxx
$ git config -global user.email [email protected]

コンテンツは〜/ .gitconfigファイルに保存されます

主な操作

  1. ステータスを確認する
$ git status
  1. 追加
$ git add [文件名]
  1. 参加する
$ git commit -m "提交信息" [文件名]
  1. 歴史記録
$ git reflog //本人常用
  1. バージョン管理
$ git reset --hard [局部索引] //本人常用
  1. 削除されたファイルを取得する

前提条件:ファイルがローカルライブラリに送信されている

$ git reset --hard [HEAD位置]
  1. ファイルを比較する

作業領域と一時ストレージ領域のファイル比較

$ git diff [文件名]

ワークスペースとローカルライブラリ間の履歴バージョンファイルの比較

$ git diff [本地库历史版本] [文件名]

分岐操作

  1. ブランチを作成する
$ git branch [分支名]
  1. ブランチを表示
$ git branch -v
  1. スイッチブランチ
$ git checkout [分支名]
  1. ブランチをマージ
$ git checkout [被合并分支名]
$ git merge [分支名]

リモートライブラリに送信する

  1. リモートライブラリエイリアスを作成する
$ git remote add [别名] [远程库地址]

2.リモートライブラリの名前とアドレスを表示します

$ git remote -v
  1. githubに送信する
  1. リモートライブラリ名が設定されていない場合
$ git push [远程库地址] [分支名]
  1. リモートライブラリ名を設定した後の状況
$ git push [远程库别名] [分支名]

ローカルにクローンする

$ git clone [远程库地址]

ローカルにプル

プル=フェッチ(プル)+マージ(マージ)

$ git pull [远程库地址] [远程分支名]

この記事に誤りがある場合は、時間内に私に連絡してください。できるだけ早く修正します
。QQ:1334393949
電子メール:[email protected]

おすすめ

転載: blog.csdn.net/weixin_44290157/article/details/103751878