Gitコマンドリファレンス

Gitコマンド:init、clone、branch、merge、stash、remotesを毎日使用します。初心者やたまに記憶が衰えている人は、クリックするだけで検索やコピーができます。

プライバシー:アップロードしないローカルで処理します。

↓ 下の入力領域に貼り付けて、結果をすぐに表示します。★QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB

常用 Git 命令速查; 搜索命令或说明,一键复制。

git init

Initialize a new repository

git clone <url>

Clone a remote repository

git status

Show working tree status

git add <file>

Stage changes

git add .

Stage all changes

git commit -m "msg"

Commit staged changes

git push

Push commits to remote

git pull

Fetch and merge remote changes

git branch

List branches

git branch <name>

Create a branch

git checkout <branch>

Switch branch

git switch <branch>

Switch branch (newer)

git merge <branch>

Merge branch into current

git log --oneline

Compact commit history

git diff

Show unstaged diff

git stash

Stash working changes

git stash pop

Apply latest stash

git remote -v

List remotes

git fetch

Download remote objects

git rebase <branch>

Rebase onto branch

備考

说明

收录日常开发最常用的 Git 子命令; 完整选项见 git help 与官方文档。

Gitコマンド:init、clone、branch、merge、stash、remotesを毎日使用します。初心者やたまに記憶が衰えている人は、クリックするだけで検索やコピーができます。

クイックスタート

  1. リストの参照

    日常的な頻度で並べられたコマンド。

  2. 検索

    コマンド名または説明に従ってフィルタします。

  3. コピーコマンド

    端末に貼り付けます。

vs gitヘルプ

これはメモです。

典型的なワークフロー

日常的な作業では、` git checkout-b feature-x `を使用して新しいブランチの変更を分離します。機能が完了したら、` git addを使用して段階変更を行います。`,` git commit-m"message"`でコミットし、` git push origin feature-x `でブランチをプッシュします。

緊急エラーの場合は、メインブランチに切り替える前に、コミットされていない変更を一時的に保存してワークスペースをクリアします。マージ時、` git merge--no ff `は分岐履歴を保持しますが、競合は` git mergetol `で直感的に解決できます。定期的に` git fetch--prune `を実行して、削除されたリモートブランチのローカル参照をクリーンアップします。

Input

git stash

Output

Stash working changes

FAQ

高度なコマンド?

日常的な運営に専念する、rebase-i、filterブランチなどについては、公式ドキュメントを参照してください。

ネットワークが必要?

いいえ、静的参照のみ。

クローン後に.gitディレクトリが失われた理由

「--depth=1」を使用して、スペースを節約するために最新の履歴のみをダウンロードする浅クローンを表すことができます。完全な履歴を表示するには、このフラグを持たないrechoneを選択するか、既存のrepoで「git fetch--unshawl」を実行します。