Git專案的初始化--客戶端
分散式專案版本管理工具,效果遠超SVN,誰用誰知道?
安裝(windows):
git的安裝通常是按照正常順序執行安裝即可,沒什麼複雜的?
基礎配置:
linu下載:
wget命令即可
linux下的最重要的安裝依賴的問題?
安裝Git?
tar -zxvf git的gz包
編譯?
make prefix=/user/local all
git --version :出現版本號即成功
選擇GitHUb的SSH遠端連線,然後使用Git進行克隆?
mkidr gitdownload
cd gitdownload/
git clone SSH遠端連線
以上為Git在linux下的常用安裝
============================================================================
Git的祕鑰安裝過程
如果初次安裝這裡會報一個沒有許可權錯誤(此處為沒有祕鑰),需要配置shh key pair
ssh-keygen -t ras -c “當時配置的SHH使用者”
ssh-add ~/.ssh/id_ras
cat ~/.ssh/id_ras.pub 檢視獲取私鑰
如果首次執行會報錯說無法開啟連線,那麼請執行如下操作:
eval `ssh-agent`
ssh-add ~/.ssh/id_ras 再次執行
ssh-add -l 檢視新的ras
將獲取到的祕鑰複製到GitHub上,進入到個人的SSH公鑰配置進行填充
Git驗證:
檢視版本
============================================================================
編碼問題?
============================================================================
Git的常用命令
1----在自己的GItHub上建立自己的工作庫,獲取一個遠端連線
2----Git init :Git初始化
3----Git status :檢視檔案狀態
4----Git add . : 將修改的檔案新增至Git上
5----Git status :再次檢視檔案狀態
6----git commit -am 'firstcommitinitproject' :將檔案提交至Git並備註為 'firstcommitinitproject'
7----git remote add origin [email protected]:TheSongOfTheMoon/mmall_learning.git :將Git 與 Hub連線
8----git branch :檢視Hub上大的分支
9----git push -u origin master :提交程式碼給根目錄的master目錄
10--git push -u -f origin master :9在專案初始化的時候會報錯,首次提交可使用強制提交
11--git checkout . :檢索程式碼(用於還原原生代碼)
12--git pull :用於拉取程式碼
13--git push : 用於推送程式碼
14--git checkout -b v1.0 origin/master :建立分支,在master目錄下建立v1.0
15--git push origin HEAD -u :建立遠端分支
16--git checkout 分支名 :切換分支
============================================================================