本地Git 和github配合使用
阿新 • • 發佈:2018-12-03
1.註冊github賬號:https://github.com
2.下載Git 地址
windows使用者請下載 http://msysgit.github.com/
mac使用者請下載 http://code.google.com/p/tortoisegit/
一路next,安裝成功後, 回到C盤,或任何資料夾下,點滑鼠右鍵會多出一些選單
3.配置環境變數,在環境變數 path中加上Git路徑。
4.配置Git 使用者和郵箱
$ git config --global user.name "your name"
$ git config --global user.email "[email protected] "
git config --list 檢視是否配置成功。
5.生成ssh祕鑰
$ ssh-keygen -t rsa -C "[email protected]"
開啟C:\Users\sihai.ssh\id_rsa.pub,複製裡面的key。回到github網站,進入Account Settings,左邊選擇SSH Keys,Add SSH Key,
驗證是否成功,在git bash下輸入
$ ssh -T [email protected]
回車就會看到:You’ve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。
6.初始化,新增,提交檔案把本地倉庫暫存區的檔案提交到本地倉庫。
git init
git add .
git commit -m "message"
git commit -m “message” 其中message就是你提交檔案時候的備註。以便知道本次提交是什麼作用……
7.關聯遠端倉庫,其中origin後跟的是,遠端倉庫的別名。
git remote add origin https://github.com/bendan321/nihao.git
8.push檔案。
git push -u origin master。
OK,這樣的話,就完成了將本地專案傳到github上了。
git log 檢視日誌
git log --pretty=oneline 檢視日誌,顯示一行
git cherry -v 檢視歷史提交版本的commit_id
git reset cmomit_id 版本回退
git checkout --file 撤銷修改
rm test.txt 先本地刪除檔案
git rm test.txt 再在 git 上刪除檔案
#分支
git branch 檢視分支(當前分支有*)
git branch branch1 建立分支
git checkout branch1 跳轉分支
git checkout -b branch1 建立並跳轉分支
git merge branch1 將branch1分支合併到當前分支
git branch -d branch1 刪除branch1分支
git push --set-upstream origin branch1 將分支提交到遠端倉庫