git經常使用命令學習筆記

1、下載安裝

輸入網址自動下載 https://git-scm.com/download/wingit

經常使用客戶端:sourceTreegithub

2、基礎配置

配置用戶信息bash

git config --global user.name jack
git config --global user.email jack@163.com

查看用戶列表ssh

git config --list

3、工做流

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 //刪除文件

4、ssh key

ssh-keygen -t rsa -C "youremail@example.com" //建立ssh key

在.ssh下生成id_rsa.pub公鑰文件,拷貝到github上blog

測試是否連通rem

ssh -T git@github.com

5、遠程倉庫

git remote add origin git地址 //關聯遠程倉庫
git push -u origin master //提交到遠程
git clone git地址 //克隆遠程倉庫

6、標籤管理

git tag //查看全部標籤
git tag name //建立標籤
git tag -a name -m "comment" //指定提交信息
git push origin name //標籤發佈
git tag -d name //刪除標籤

7、分支管理

git branch //查看分支
git branch name //建立分支
git checkout name //切換分支
git merage 分支名稱 //合併分支
git branch -d 分支名稱 //刪除分支
相關文章
相關標籤/搜索