一般的なコマンドを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ファイルに保存されます
主な操作
- ステータスを確認する
$ git status
- 追加
$ git add [文件名]
- 参加する
$ git commit -m "提交信息" [文件名]
- 歴史記録
$ git reflog //本人常用
- バージョン管理
$ git reset --hard [局部索引] //本人常用
- 削除されたファイルを取得する
前提条件:ファイルがローカルライブラリに送信されている
$ git reset --hard [HEAD位置]
- ファイルを比較する
作業領域と一時ストレージ領域のファイル比較
$ git diff [文件名]
ワークスペースとローカルライブラリ間の履歴バージョンファイルの比較
$ git diff [本地库历史版本] [文件名]
分岐操作
- ブランチを作成する
$ git branch [分支名]
- ブランチを表示
$ git branch -v
- スイッチブランチ
$ git checkout [分支名]
- ブランチをマージ
$ git checkout [被合并分支名]
$ git merge [分支名]
リモートライブラリに送信する
- リモートライブラリエイリアスを作成する
$ git remote add [别名] [远程库地址]
2.リモートライブラリの名前とアドレスを表示します
$ git remote -v
- githubに送信する
- リモートライブラリ名が設定されていない場合
$ git push [远程库地址] [分支名]
- リモートライブラリ名を設定した後の状況
$ git push [远程库别名] [分支名]
ローカルにクローンする
$ git clone [远程库地址]
ローカルにプル
プル=フェッチ(プル)+マージ(マージ)
$ git pull [远程库地址] [远程分支名]
この記事に誤りがある場合は、時間内に私に連絡してください。できるだけ早く修正します
。QQ:1334393949
電子メール:[email protected]