標籤:
Git相關知識
l Git的安裝
l 查看Git文檔
查詢git-checkout命令的協助文檔 #man git-checkout
查詢git-checkout命令的文檔 #git help git-checkout
查看HTML格式的文檔 git help –w git-checkout
l Git的基本用法
- 建立版本庫 git init
分為本地版本庫和遠程版本庫,使用Git管理原始碼版本時可以不串連Internet,Git直接與本地版本庫通訊;串連Internet後則與遠程版本庫通訊。
首先要建立一個開源項目的工作目錄,並進入
#mkdir –p /demo/helloworld-git
#cd /demo/helloworld-git
#git init
- 將檔案提交到本地版本庫 git commit
#cd /demo/helloworld-git
#echo “helloworld”>helloworld.txt
#git add helloworld.txt 提交到文本庫
#git commit –m ‘helloworld-master’
#git log 顯示日誌訊息
- 建立本地分支 git branch
#git branch 瞭解當先版本庫包含哪些本地分支
#git branch new-branch 建立一個新的分支
#git branch –D new-branch 刪除剛建立的分支(在分支所做的一切修改都將會消失)
- 切換本地分支 git checkout
本地分支是為了隔離主分支不同部分的修改,使用git checkout命令可以在不同的本地分支之間切換。
# git checkout new-branch 將當前本地分支切換到new-branch
#echo’世界你好’>helloworld.txt
#git add helloworld.txt
#git commit –m helloworld-new-branch 修改檔案內容,並重新提交到本地版本庫
- 上傳原始碼到GitHub git push
GitHub上傳需要SSH校正,所以需要產生一個秘鑰檔案和公開金鑰檔案
#ssh-keygen –t rsa –C [email protected]
然後設定密鑰,檢測密鑰設定是否正確
#ssh –T [email protected]
向Proxy 驗證添加RSA身份
#ssh-add
設定上傳者名字和email
#git config –global user.name”YOUR NAME”
#git config –global user.email YOUR EMAIL
設定GitHub上的URI
#git remotr add origin [email protected]:androidguy/helloworld.git
將本地版本庫中的檔案上傳到GitHub
#git push –u origin master
查看所有分支
#git branch –a
Android深度探索(卷1)HAL與驅動開發--讀書筆記(第三章)