ホームページ > 記事 > ウェブフロントエンド > Git の一般的なフレーズ
今回は、Git でよく使われるフレーズについてご紹介します。Git でよく使われるフレーズを使用する際の 注意事項 は何ですか?実際のケースを見てみましょう。
現在のディレクトリを表示する pwd git ウェアハウスを初期化する git init git ウェアハウスにファイルを追加する① git add <file> 添加文件 ② git commit -m "提交说明" -m为可选,后跟本次提交的说明,但建议必填,这样之后查看时,可以清楚的知晓本次都做了什么。 查看仓库当前的状态 git status 查看different git diff 记录每一个命令(命令历史) git reflog 显示从最近到最远的提交日志(提交历史) git log 使用 git log --pretty=oneline 可简化log输出信息巻き戻す
① 返回上一个版本 git reset --hard HEAD^ ② 返回版本号为3628164的版本 git reset --hard 3628164,版本号可以用git log --pretty=oneline来查看。Git では、HEAD は現在のバージョン、前のバージョンは HEAD^、前のバージョンはは HEAD です ^^、バージョンが早すぎる場合は、HEAD~100 と省略できます。
① 若file 自修改后还没被放到暂存区,现撤销就和版本库一样。 ② 若file已经添加到暂存区,又做了修改,现撤销修改就回到添加暂存区后的状态。一時記憶域内の変更を元に戻し、ワークスペースに戻します git restart HEADファイル
その後、変更してコミットするたびに、コマンド git Push Origin Master を使用して最新の変更をプッシュできます。
① git branch dev 创建分支 ② git checkout dev 切换分支現在のブランチを表示します git ブランチ (すべてのブランチをリストします。現在のブランチの前に * があります) 指定されたブランチをマージします現在のブランチ git merge ブランチ名を指定します
删除指定分支(dev) git branch -d dev 查看分支合并图 git logg --graphgit logg --graph --pretty=oneline --abbrev-commit 出力を簡素化します ブランチをマージするときに高速フォワードモードを無効にします git merge --no-ff -m "commit description" dev通常、Git はブランチをマージするときに、可能であれば早送りモードを使用しますが、このモードではブランチを削除するとブランチ情報が失われます。 Fast forwardモードを強制的に無効にしたい場合、Gitはマージ中に新しいコミットを生成し、ブランチ履歴からブランチ情報を確認できるようにします。 次のような作業シナリオがあるとします。現在、ブランチで作業していますが、メイン ブランチでバグの修正が必要な緊急のタスクがありますが、現時点では現在の作業を進行状況にサブミットしたくないとします。一時的な「ストレージ」が必要です。「現在の作業サイトで、メイン ブランチ (または
他の任意のブランチ) に切り替えて、緊急タスクを実行します。タスクが完了したら、現在の作業サイトを復元します。
“储藏”当前工作现场 git stash 查看 “储藏” git stash list 恢复并删除stash内容 git stash pop 恢复但不删除stash内容 git stash apply 删除stash git stash dropこの記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。 推奨読書:
以上がGit の一般的なフレーズの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。