您好,登錄后才能下訂單哦!
今天開始我們來學習一些程序員必備的工具,其中我感覺最先了解的就是git和md了。
git是源代碼管理工具。程序員每天要寫很多代碼(假如不那么懶的話),就不可避免地對代碼進行增刪改查,如果每次修改都要靠大腦記,那早就死翹翹了。于是,勤勞的先輩們發明了源代碼管理工具,準確記憶每一次修改,這樣就可以在需要的時候隨時查閱代碼變化或回到之前的代碼版本。
git是分布式的代碼管理方式。與傳統的svn相比,git的用戶,在每個人的電腦端都有完整的代碼庫,只需要簡單的命令,就可以在不同版本的代碼之間跳轉,偶爾的斷網沒有任何影響,照舊可以開發,只在網絡恢復的時候再把所有代碼更改統一提交到服務器就好了。但是,svn是中心化的代碼管理,有一臺服務器管理所有代碼,如果那個服務器掛了,基本誰也沒有當前程序的完整版本了。
本文會使用 SourceTree工具進行git的代碼管理演示,會主要包含一下幾個功能或命令:
git
clone
branch
feature
commit
push
revert
merge
ignore
md
是markdown
的簡稱,也是相關文本文件的后綴名,除了名字不一樣,其實和常見的txt
并沒有本質區別。
md
是一種文本書寫規則,用簡單的幾個字符,經過特定的工具渲染,就能把純文本展示成帶格式的文章,正在逐漸取代傳統的word
。
在程序員圈里,md
更是已經大行其道。大家熟知的各種博客系統,csdn,cnblogs,github,wordpress,51cto,簡書,圖靈社區,都早就發現了md
的影響力,將自己家的博客改造的支持md
書寫了。
另外,md
在github上應用廣泛,我們每次看見的開源庫首頁介紹的readme,都是md
,相關文檔的說明,也全是md
,你開始學習開發了,要不要學習md
?
本文主要給大家介紹一下我這幾年感覺最常用的幾個md
相關操作。
我們這里安裝兩個軟件,git本身還有管理工具SourceTree。
先來安裝git,官網下載即可。請搜索git bash download
(搜索是程序員必備技能之一,后面我單獨弄個專題介紹)
大部分默認安裝就好,按我的截圖往下走吧!
到最后這一步,不用底下那個View xxxx
查看,上面那個Launch xxx
啟動就行了,然后在彈出來的黑窗口,執行下面命令看看成不成功。
$ git --version
git version 2.13.1.windows.1
看見上面的命令就成功了!
注意,安裝SourceTree的第一步,需要你注冊賬戶,注冊或用Google登錄就好,然后后面關聯xxx那一步,選擇忽略,打開軟件后再往下看
首先必須注冊一個github賬戶,假如你剛剛入學,一句代碼沒寫呢,也來注冊一個,相信我,沒壞處,只有無窮的好處!
注冊完,在頁面右上角,這里,新建一個代碼庫
新建倉庫完成,復制那個https的鏈接。
然后到SourceTree,選擇克隆clone,粘貼地址,確定,把代碼克隆到本地。然后點擊右上角的設置旁邊的瀏覽器,打開所在文件夾,新建一個文本文件,叫做readme.md
, 去掉后面的.txt
再次回到軟件,進行第一次提交。
這時候你看見的是【未暫存文件】有剛才新建的文件,點擊按鈕【暫存所有】,文件會上升到上面的區域,這時候再點擊左上角按鈕【提交】,在最下面填寫提交內容,最好是動詞?名詞的形式,然后點擊【提交】。
然后點擊【推送】,將我們這第一次添加的內容,推送到github。
回到github頁面,刷新,你會看見剛才的文件。
下面會介紹git的常見操作,分支管理,git工作流等,但截圖展示信息有限,只先放些片段過來,詳細操作,我再錄制一個視頻,放到公眾號sublimePython
的最新文章里,請關注查看。
md
學習成本非常低,照著寫寫就會了,好像小時候學走路,走著走著就會了。
這里推薦我覺得非常好用的軟件給大家,typora
,搜索下載就好,各個平臺都支持。
還有個在線且也有各個平臺客戶端的網站,叫作業部落
,也非常不錯。打開就是個左邊書寫,右邊預覽的頁面,跟著寫寫就是啦!
如果你還有所懷疑,歡迎和我的視頻一起進行練習。
關注公眾號,第8哥小灶時間,回復歷史,即可看到所有視頻和文章。
小灶時間,為你的編程之路添血加藍!謝謝你的關注,下次見!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。