1.安裝git,安裝完成後進入git bash,輸入配置信息
git config --global user.name "Your Name" git config --global user.email "[email protected]"
若要修改:
git config --global --replace-all user.name "your name"
查看全局信息:
git config --list
2.git init 創建版本庫
git add .添加文件到倉庫
git commit -m "**" 提交文件到倉庫
git status 查看倉庫狀態
git diff 查看文件哪裏修改了
3.版本回退
git log (--pretty=oneline) 查看最近到最遠的提交日誌會看到一串commit id(版本號)
git reset --hard HEAD^ 回到上一個版本(HEAD^^ 上上個版本 HEAD~100前一百個版本)HEAD表示當前版本
git reflog 查看命令歷史 可用於找commit id
4.git rm --test.txt 刪除文件
git checkout -- text.txt 檢出文件(用版本庫的文件替換工作區的文件)
5.遠程庫 github
創建ssh key :
$ ssh-keygen -t rsa -C "[email protected]"
用戶目錄下找到.ssh文件 id_rsa (私鑰), id_rsa.pub(公鑰)
登陸github,找到設置 添加一條ssh key,填入id_rsa.pub文件的內容
將本地庫內容推送到遠程庫:本地的test倉庫下運行命令 origin爲遠程庫庫名(默認)
git remote add origin [email protected]:guthub賬戶名/本地倉庫名.git
推送內容到github(第一次要加-u git會把本地分支master和遠程master關聯起來)
git push -u origin master
克隆:git clone 地址