日々の開発シリーズ
git status
:ローカルの変更をチェックgit pull --rebase
:コードの遠位端を引っ張ると組み合わせgit add .
:更新されたすべてのローカルコードをスクラッチgit add -p
:オンデマンド必要がためのプロンプトに従うために提出された場合、ローカルのアップデートにコードをステージングy
入力を提出しないとn
、自動的に次を入力します。git push
:ネイティブコードを提出git checkout -b +分支名
:新しいGitのブランチ、および新しいブランチへの切り替えgit checkout +分支名
:ブランチへの切り替えgit stash save
:コードの分離を傷つけないだろうgit stash pop
:ローカルへのコードの分離を復元git log
:ビュー服従の歴史git diff +分支名
:現在のブランチのコードの他の支店との比較git cherry-pick + 需要合并到当前分支的其他分支的commitId
git commit --amend
:このコミット後にコミットまたはコミット情報を一度変更に関する情報を使用しますgit branch -v
:現在のブランチを見ますgit reset --hard + 回退到不需要的代码的上一次commitId
:バックに戻った後、commitId(時系列)コードが欠落しているの後、地元は保持されません。
gitのリモートシリーズ
:リファレンスリモート倉庫管理github-
ローカルプロジェクトのコードを追加します。1.提出アドレスを
gitのリモート追加<リモート名、通常の起源> <LOCATION>
例:gitのリモート追加原点[email protected]/lb01-bsdd-vm.git
リモートアドレスを削除します。2.
gitのリモートのrm <遠位名>
例:起源RMリモートGitは
リモートアドレス設定を提出2.
gitのリモート設定、URL --push起源<LOCATION>
設定が提出された遠位3.レビュー
gitのリモート-v
4.マージは、いくつかは、最近提出されたレコードをコミット変更します
2〜-i HEADは、Gitのリベース(数が可変の量に含まれるコミット)
Gitが--amendコミットを(変更が最後のレコードをコミット)
操作:Gitは--amendコミットを押しi
て編集モードに入るには、編集が完了し、shift+:
入力してwq
保存して終了します。
gitのconfig設定シリーズ:
ローカルGitの設定を確認してください:
gitの設定--list
設定されたコードのリポジトリのユーザー名
gitの設定--global user.nameユーザー名
設定されたコードリポジトリユーザーのメールボックス
gitの設定--global user.emailユーザーのメールボックス
ソースのダウンロードを見ます
見るダウンロード出典:
糸コンフィグGETレジスタ
ダウンロード元を設定します。
糸のコンフィグ設定レジスタの送信元アドレス
プロジェクトを初期化して提出
- gitの初期化
- gitの追加時に変更
- -m「プロジェクトの初期化」コミットgitの
- 遠位プロジェクトアドレスはgitのリモート追加原点を提出した追加[SSH住所]
- gitのリモート-v:追加のアドレスは成功し、そのアドレスが成功を追加するための手順が記載されていフェッチ押して表示
- gitのプッシュ--set-上流の原点マスター
- 前の手順は、次のエラーが報告されている場合:
SSH-keygenのに入る-t RSA -C [グローバルユーザ名をgitの]、ユーザ名はgitの設定-lによって見ることができます。 - SSH-keygenは-t rsaの-C 1 [グローバルユーザ名のgitのは]ポスト、単純にタスクが実行される次のステップにEnterキーを押して表示される3つの入力オプション、コンソール入力アドレスサフィックスパブファイル、検索を入力します。パブのファイル拡張子は、クラウドでのSSH公開鍵コードまたはgithubのアカウントで、新しい公開鍵は、新しい公開鍵を生成するための新しいパブのパブリックキーにコピーしたファイルの内容を見つけることになります。
- Gitのプッシュ--set-上流の原点マスタープロジェクトは、リモートアドレスにコードを提出することができます。