1. Zibaojiamen
git config --global user.name SLIGHTLEE
git config --global user.email [email protected]
查看配置
git config --list
2.リポジトリの作成
进入到 E盘目录 cd e:/
创建文件夹 mkdir shopMatnager
创建仓库 git init
2.1 2.1.1ファイルhello.txtを作成するには、ファイルを追加します。
查看状态 git status
提交文件到暂存区 git add hello.txt 或者 当前目录下的所有文件 git add .
提交文件到版本库 git commit -m "init" -m 注释
## 将工作区文件 直接添加到版本库
git commit -am "直接提交"
-------------------------
ワークスペースリポジトリステージング領域
------------------ -------
取り消された2.1.2のリリースでは、説明
失効上のステージング領域が再提出提出し、ファイルの
改訂文書がステージングエリアに追加して、使用
Gitは--amendコミット
で説明したバージョン変更することができます
2.1.3 REVOKEワークスペースを修正
撤销单个文件提交 git checkout -- index.txt
撤销多个文件提交 git checkout -- .
2.1.4は、ステージングエリアを変更取り消します
git reset HEAD index.txt
2.2ファイルの削除
2.2.1を
使用すると、ファイルread.txt削除した場合は
削除read.txt使用のgit gitのRMを
グリーンの状態ビュー
Gitは-mコミット「ファイルを削除し、」
それは手動で追加操作のgitのステップを追加する必要があります削除する場合
、リモートリポジトリにプッシュする2.3を
2.3に。 1
最初:
公式の手順:
git remote add origin https://gitee.com/leagle/hand_in_hand.git
git push -u origin master
git remote add origin https://gitee.com/leagle/y-mall.git
git pull origin master
速記リモートアドレスは、リモート・データベース別名起点を追加
[第プッシュ後-u使用する必要ない場合]
第二に:
プッシュhttps://gitee.com/leagle/hand_in_hand.gitマスターgitの
リモートリポジトリからプル2.4プロジェクト取る
(新規ユーザ操作を)
2.4.1ディスク操作は、最初のドライブ文字を入力してください
cd d:/
git clone https://gitee.com/leagle/hand_in_hand.git
ステージング領域コミットワークスペースにファイルを追加するファイルを変更した後2.4.2
リモートリポジトリにgitをマスターhttps://gitee.com/leagle/hand_in_hand.gitをプッシュするプッシュ
(ユーザ操作の前に)
、リモートディスクから2.4.3アップデートDへ倉庫プロジェクトプル
gitのマスターhttps://gitee.com/leagle/hand_in_hand.gitを引っ張る
2.5変更ログ
2.5.1
ビュープロジェクトログgitのログを
カタログログgitのログを参照してください。
感觉log乱 可以使用 git log --pretty=oneline 或则 git log --oneline
次のように:
e378ce033a1469efef6c40c0599f29d0a4f33768(HEAD - >マスター)を更新Remember.mdの
2f7a71801dc08a1dba933960a84c9fc8089493db(原点/マスター)コンテンツの編集
、削除、ファイルが9f79b1ecbfbad70e5923ed042cc7b75d96bf447a
hello.txt提出ce63053ff7246c4cb5f86369c9d095966116a725
8e1b8380500a438040527ad0b7581e2204a8acec提出する最初の時間を
2.6バージョン・スイッチを
查看版本变化 git reflog
e378ce0(HEAD - >マスター)のHEAD @ {0}:マスタープルhttps://gitee.com/leagle/hand_in_hand.git:早送り
。2f7a718(起源/マスター)HEAD 1} {@:コミット:編集コンテンツ
HEAD 9f79b1e @ {2}:コミット:ファイル削除
ce63053ヘッド@を{3}:コミット : hello.txt提出
。ヘッド8e1b838 4} {@:(初期)のコミット:初回送信
現在のバージョンのgitにヘッド1ポインティング--hardヘッドをリセット^
バージョンはRESETが2f7a718 gitの--hardカット
2.7ブランチの管理
2.7.1スイッチングブランチを
查看分支 git branch
创建分支 git branch wechat
切换分支 git checkout wechat
修改分支名字 git branch -m wechat cc
创建分支并切换分支 git branch -b dev
操作を分岐微信コミット1.追加
2.7.2マージ支店
マスターに組み込ま微信1
合并分支(切换到master操作) git merge wechat
2.異なる同じファイルの枝に変更されている
次のように
lalalal微信
<<<<<<< HEAD
修正マスタ
=======
修飾微信
>>>>>>>は微信
ノート除去競合部分
lalalal微信を
マスターは変更
微信を変更
コミット追加し
、あなたのローカルコードGitのプッシュでgitリポジトリに強いカバー代替コンテンツの利用を-f
2.7.3削除ブランチ
git branch -d wechat
2.8リモートリポジトリ
2.8.1
リモートリポジトリのエイリアスを表示するには#
查看远程仓库 git remote
查看远程仓库地址 git remote -v
#(例えば原点の別名として)リモートリポジトリエイリアスを削除
git remote remove origin
2.9
2.9.1キーは、SSH作成する
SSH-keygenは-t rsaの-C "[email protected]"
入力する方法を。。。
.id_rsa官民.id_rsa.pub
リモコンの専用キーを持つ地方公共