2017年1月20日 星期五

GitHub 遠端上傳下載基本操作 基本指令最終章

GitHub 遠端上傳下載基本操作 基本指令最終章

我們模擬一個情境,假設我們一開始開發專案,我們先從本地端(自己的電腦)建立成功後,在上傳到遠端上(GitHub),一切盡量以打指令為主,除了
所以一開始先建立資料夾"testfinal"並在裡面創立一個"123.txt"檔案,建立.git,建立commit
過程如下:


補充!若實在懶得$git commit 進去輸入備註 ,
可以直接使用$git commit -m "此為你要輸入的文字"


本地端建立完後.....我們打開瀏覽器去建一個專案(REPO),名字一樣為"testfinal"


看到這個畫面後,就可以切換到gitbash了

接下來我們讓本地端連接到遠端(github)

$ git remote add origin https://github.com/seppakuyouko/testfinal.git

基本上這邊的指令,稍微理解一下(個人理解) 
remote add origin(remote的名字)
並且讓本地端的.git($git init)連到testfinal.git(github)


接下來上傳上去:$git push -u origin master

看到這個畫面就代表成功了
之後我們到瀏覽器去看......

上傳成功


不過如果....要創造自己的分支....


 假設我創造了一個叫做"Fang"的分支...裡面新建了"456.txt"作為區別
切換到Fang這個分支後....

$git push -u origin Fang

這樣就更了解$git push -u "remote名字" "branch名字" 
這樣上傳成功後我們到瀏覽器看,就可以發現多了一個新的分支(branch)
進去後發現裡面有我剛剛在新增分支後,創立的789.txt,當然master裡面並沒有789.txt




若之後做完之後要上傳同步只需要
$git add .
$git commit -m "備註"
$git push
這三個指令即可......


另外....GitHub必須建立安全連線來傳送程式碼

所以.....
指令:$ssh-keygen -t rsa -C "<youremail@email.com>"

接下來會問你通關密語
可寫可不寫 可以直接enter跳過
接下來我們去找剛剛創立好的.ssh檔案(通常在C:\使用者\)

把密碼整個複製下來,記住!記得不要複製到空白


然後貼到github自己的帳號底下
選New SSH key新增一筆,即可....





若要刪除repo 那麼可以直接到該專案的settings
在options裡面 往最底下找"Delete this repository"
點進去後,再輸入一次該專案名稱,即可刪除





以上為基本GitHub基本語法筆記


沒有留言:

張貼留言