Git概述
什麼是Git?
剛開始對這個東西也感到挺迷茫,并且問了好多已經學習android一段時間的同學也是一頭霧水,直到了解并使用之後,才體會到Git的好處以及重要意義。
簡單淺顯地來說(就我個人而言),就是一個全球程式員的代碼倉庫集中地,每個人都可以在這裡擁有一個自己的小倉庫(注冊一個獨立的賬号就可以了),你的代碼可以一件一件的儲存在這裡,也可以分享給全球的程式猿同類們,是以即使你在本地對自己的項目随意删改(哪怕它爆炸~-~)都是可以通過Git從GitHub上傳回之前送出的代碼,做到有備無患。
同時,它能夠記錄每一次的版本改變,這個不用我多說大概各位也能猜到了,在以後工作中如果進行協同版本控制也離不開Git的幫助了。
Git安裝
在Windows作業系統下,通路Git下載下傳位址https://git-for-windows.github.io/,如果登不進去的話直接百度搜尋Git下載下傳也是可以的.
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIDM5QDOwEjM5cTYy0CZhBjYtITN3MTLxkTZi1yMzETY5MWOh9CXzADOz8CXyETMw8CX05WZth2YhRHdh9CXkF2bsBXdvwVbvNmLllXZ0lmLywGZvw1LcpDc0RHaiojIsJye.png)
安裝過程不贅述了,指定好安裝目錄就好,完成之後能在菜單看到.
建立本地代碼倉庫
打開Git Bash
首先配置自己的身份,這樣在送出代碼的時候就能知道是誰送出的
輸入git config --global user.name "名字"
git config --global user.email "郵箱位址"
配置完成之後可以檢視自己的郵箱位址和名字,比如我的是
然後開始建立代碼倉庫,這裡以測試項目helloworld為例
輸入git init就可以建立啦~
然後使用ls -al查詢代碼倉庫,如果想删除這個倉庫,直接從目錄下删除這個檔案夾就可以了..
送出本地代碼
倉庫建立完成之後就可以送出本地代碼了,這裡隻需要用到兩個指令,add添加和commit送出
add .是送出所有
add +檔案名是送出單個檔案
git commit -m "First commit"是送出這裡要在-m參數後面加上送出參數,很重要喲,不然會被認為不合法不能送出.
入門工作就介紹到這裡了,之後的功能例如分支,協作遠端版本庫,檢視記錄以及送出記錄,都可以直接去找Git的指令使用就可以了,并不困難。
******************************************************南瓜的分割線************************************************************
建立GitHub賬戶以及托管本地代碼
進入官網,點選Sign up for GitHub注冊
https://github.com/
這是我的個人首頁界面
突然發現我居然有一個聽衆了。。感動淚奔。。。
接着點選New repository建立版本庫,
點選create repository按鈕,之後會顯示你的版本庫首頁
之後擷取遠端版本庫的位址,非常重要
然後打開Gitbash
切換到helloworld工程目錄下,把遠端版本庫克隆到本地
有時候會傳輸逾時。。就再試幾次。。
這個時候你的工程目錄下會多出一個helloworld檔案夾,把這個檔案夾裡的所有目錄複制到上一層目錄中,就能将整個工程添加到版本控制中去了
這裡這裡有個隐藏的.git檔案,不要漏掉!!!
複制完之後可以删掉helloworld目錄,之後ls -al檢視工程目錄
然後就是送出到Github上面的工作了!!!
先執行送出操作,然後輸入 git push origin master同步
注意這裡要記得輸入使用者名和密碼進行身份效驗!!切記!不要以為它不動了。。
輸入密碼的時候不會顯示。。但是輸完回車就行了。
過程可能比較慢,耐心等待,也有可能是我的校園網有毒..
現在重新整理一下GitHub上helloworld工程的版本首頁
你已經成功地上傳了第一個項目~\(≧▽≦)/~啦啦啦~
最近終于啃完了《第一本代碼》,但在實踐書中最後一個項目酷歐天氣時遇到了書中提供的網站接口API過期的問題.....最後不得不換了一個傳回資料為xml類型的接口網址- -然後改了原本的解析類換用Pull解析,忙了幾個晚上并且在學霸的友情幫助下...終于能實作基本功能了...雖然很艱辛但還算是收獲了很多東西,下面是github位址,裡面有之前寫的未完成版GuaWeather
https://github.com/jiangzhengnan/coolweather