輸入網址自動下載 https://git-scm.com/download/wingit
經常使用客戶端:sourceTreegithub
配置用戶信息bash
git config --global user.name jack git config --global user.email jack@163.com
查看用戶列表ssh
git config --list
git init //初始化版本庫
//添加文件到版本庫測試
git add
git commit
git status //查看版本庫狀態
pwd 查看當前路徑spa
echo "git repo2" >> test.txt //管道追加
cat test.txt //查看文件內容
git commit -m "描述"
//從暫存區回滾日誌
git reset HEAD bash_demo.txt//丟棄 git checkout -- bash_demo.txt//從暫存區切下來
//從本地版本庫回滾code
git log //查看提交日誌編號 git reset --hard 編號
git rm bash_demo.txt //刪除文件
ssh-keygen -t rsa -C "youremail@example.com" //建立ssh key
在.ssh下生成id_rsa.pub公鑰文件,拷貝到github上blog
測試是否連通rem
ssh -T git@github.com
git remote add origin git地址 //關聯遠程倉庫 git push -u origin master //提交到遠程
git clone git地址 //克隆遠程倉庫
git tag //查看全部標籤 git tag name //建立標籤 git tag -a name -m "comment" //指定提交信息 git push origin name //標籤發佈 git tag -d name //刪除標籤
git branch //查看分支 git branch name //建立分支 git checkout name //切換分支 git merage 分支名稱 //合併分支 git branch -d 分支名稱 //刪除分支