如果你常寫程式 想必一定常常遇到 像小編的這種情形吧
為了怕後來寫的程式 寫到最後出現莫名的bug時
這時都會做一份之前版本的程式備份 以備不時之需
所以就會出現如下圖這樣 好多份壓縮檔
但其實都只有改一點點
之後小編才發現 原來有種叫做 git 版本控制器的東東 是 咱們的 Linux 大大開發出來的 Orz…
看看有那些公司再用 git 吧 , 可以發現著名的大公司都在用啊~~我們怎麼可以落後人家呢~~
趕快來學學~~~
首先,到官網下載
https://git-scm.com/download/win
安裝完會出現:
雙鍵點擊 git bash
在命令欄上 打 ssh-keygen
它會問你要把金鑰存在哪裡 小編是直接按Enter 就是預設的地方
之後可以到資料夾找尋 公鑰 ,可以用記事本開啟
然後去github 辦一個帳號:https://github.com/
到settings 選擇 ssh and gpc keys
然後把剛剛記事本的內容 全部貼到下面來 是 ssh-rsa 開頭的一串英文
到這裡,環境就建置完成了~~
接下來讓我們創造一個新的專案吧,在右上角按 New respository
在 Repository name 打上專案名稱 選擇public
注意:這裡不能選擇private喔 因為github 只為付費會員提供這項服務
新增完就會出現 下面這個視窗
接下來讓我們把打好的檔案傳上雲端吧
打開git bash 移動到目的資料夾
在命令窗 打上 git init
可以發現檔案多了一個 .git 的 隱藏檔
這裡面就是保管你所有資料的關鍵 他會記錄你什麼時刻在哪裡多加了一行新的程式 少一行程式 blabla…的
之後我們把剛剛打的 2016.6.11.txt 加入到 git 中
輸入 git commit -m ‘你想要打的描述’
打上 git log 可以查看目前版本狀態:
之後將剛剛新創的專案 加入到路徑中
輸入git push -u origin master
就可以將檔案上傳到雲端囉~
重新整理一下 發現檔案已經傳上去了
之後要新增檔案也是 git add .(新增所有檔案) , git commit ,git push
就可以把新檔案上傳到雲端囉~
嗨我在命令欄上 打 ssh-keygen有出現金鑰儲存的地方
但資料夾中沒有找到.ssh跟id_rsa的檔案,請問該如何解決