2014年7月18日 星期五

git 心得整理


Git是使用於版本控制的程式
GitHub是著名的Git網站也就是repository

Git有提供git shell能透過command line直接對repository下達clone push pull等等的命令
Git shell documentation
http://git-scm.com/docs/git-shell.html

Git shell使用ssh遠端加密操作
也就是自己電腦需要有private_key而public_key需要置放於repository
簡單的來說public_key就是鎖
private_key就是鑰匙
你可以將public_key放在很多repository
自己的電腦只要有private_key就能夠遠端登入每個有public_key的repository
產生key的方法為
開啟git shell輸入以下指令

ssh-keygen -t rsa -C "username@emailhost"
之後將private_key放置於program files\Git\bin內
並將public_key打開複製裡面的文字放置到github的產生SSH內

GitHub Default Storage的path如果為C:\abc\
repository專案名稱為def.git
則對應到C:\abc\def\ 資料夾內
下載方式為

git clone https://github.com/username/def.git

這張用小畫家畫的概念圖對新手應該有非常大的幫助



剩的就靠全中文的教學網站
Documentation正體中文

1 則留言:

  1. MGM Grand Hotel & Casino, Las Vegas | Dr.MCD
    The MGM Grand Hotel & Casino 태백 출장마사지 is a five-story high-rise building in Las 속초 출장샵 Vegas, Nevada, U.S.A.. View a detailed 강릉 출장마사지 profile 원주 출장안마 of 화성 출장샵 the structure 116

    回覆刪除