git 入門操作

hikarusun發表於2014-08-13

從已有的GIT倉庫獲取最新程式碼

git clone url

建立本地倉庫,並提交至git-hub

生成ssh的公鑰私鑰對:ssh-keygen

必須把這兩個檔案放到當前使用者目錄的“.ssh”目錄下才能生效。
在windows中只能在命令列下輸入建立"."開頭的資料夾,命令為 mkdir .ssh。

從pc端開啟生成的公鑰,id_rsa.pub(C:\Users\hikarusun\.ssh),複製並黏貼至git-hub的ssh-keys

cd至程式資料夾,輸入 git init

然後輸入git add .(.代表所有檔案也可以輸入具體的單個檔名)

然後輸入git commit -m “任意註釋”

建立一個remote

輸入 git remote add origin url(ssh、https、subversion)

最後提交 git push origin master

從remote獲取最新版本 git pull origin master

git log 獲取本地提交歷史

git revert 版本序列號

 

回滾當前操作

git reset --hard HEAD^

顯示所有的遠端倉庫

$: git remote -v
origin	git@search.ued.taobao.net:projects/search.git (fetch)
origin	git@search.ued.taobao.net:projects/search.git (push)
github	git@github.com:yyfrankyy/search.git (fetch)
github	git@github.com:yyfrankyy/search.git (push)

重新命名遠端倉庫

$: git remote rename github gh
$: git remote
origin
gh

刪除遠端倉庫

$: git remote rm github
$: git remote
origin