亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

小灶時間-左手git右手md,程序員必備工具

發布時間:2020-06-26 17:19:53 來源:網絡 閱讀:11162 作者:DE8UG 欄目:開發技術

1. 為啥學git和md

今天開始我們來學習一些程序員必備的工具,其中我感覺最先了解的就是git和md了。

git的用途和好處

git是源代碼管理工具。程序員每天要寫很多代碼(假如不那么懶的話),就不可避免地對代碼進行增刪改查,如果每次修改都要靠大腦記,那早就死翹翹了。于是,勤勞的先輩們發明了源代碼管理工具,準確記憶每一次修改,這樣就可以在需要的時候隨時查閱代碼變化或回到之前的代碼版本。

git是分布式的代碼管理方式。與傳統的svn相比,git的用戶,在每個人的電腦端都有完整的代碼庫,只需要簡單的命令,就可以在不同版本的代碼之間跳轉,偶爾的斷網沒有任何影響,照舊可以開發,只在網絡恢復的時候再把所有代碼更改統一提交到服務器就好了。但是,svn是中心化的代碼管理,有一臺服務器管理所有代碼,如果那個服務器掛了,基本誰也沒有當前程序的完整版本了。

本文會使用 SourceTree工具進行git的代碼管理演示,會主要包含一下幾個功能或命令:

git
clone
branch
feature
commit
push
revert
merge
ignore

md是個什么鬼?

mdmarkdown的簡稱,也是相關文本文件的后綴名,除了名字不一樣,其實和常見的txt并沒有本質區別。

md是一種文本書寫規則,用簡單的幾個字符,經過特定的工具渲染,就能把純文本展示成帶格式的文章,正在逐漸取代傳統的word

在程序員圈里,md更是已經大行其道。大家熟知的各種博客系統,csdn,cnblogs,github,wordpress,51cto,簡書,圖靈社區,都早就發現了md的影響力,將自己家的博客改造的支持md書寫了。

另外,md在github上應用廣泛,我們每次看見的開源庫首頁介紹的readme,都是md,相關文檔的說明,也全是md,你開始學習開發了,要不要學習md

本文主要給大家介紹一下我這幾年感覺最常用的幾個md相關操作。

2. git軟件的安裝

我們這里安裝兩個軟件,git本身還有管理工具SourceTree。
先來安裝git,官網下載即可。請搜索git bash download(搜索是程序員必備技能之一,后面我單獨弄個專題介紹)

大部分默認安裝就好,按我的截圖往下走吧!

安裝git和SourceTree

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

到最后這一步,不用底下那個View xxxx查看,上面那個Launch xxx啟動就行了,然后在彈出來的黑窗口,執行下面命令看看成不成功。

$ git --version
git version 2.13.1.windows.1

看見上面的命令就成功了!

注意,安裝SourceTree的第一步,需要你注冊賬戶,注冊或用Google登錄就好,然后后面關聯xxx那一步,選擇忽略,打開軟件后再往下看

使用github

首先必須注冊一個github賬戶,假如你剛剛入學,一句代碼沒寫呢,也來注冊一個,相信我,沒壞處,只有無窮的好處!

注冊完,在頁面右上角,這里,新建一個代碼庫

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

新建倉庫完成,復制那個https的鏈接

然后到SourceTree,選擇克隆clone,粘貼地址,確定,把代碼克隆到本地。然后點擊右上角的設置旁邊的瀏覽器,打開所在文件夾,新建一個文本文件,叫做readme.md, 去掉后面的.txt

再次回到軟件,進行第一次提交。
這時候你看見的是【未暫存文件】有剛才新建的文件,點擊按鈕【暫存所有】,文件會上升到上面的區域,這時候再點擊左上角按鈕【提交】,在最下面填寫提交內容,最好是動詞?名詞的形式,然后點擊【提交】。

小灶時間-左手git右手md,程序員必備工具

然后點擊【推送】,將我們這第一次添加的內容,推送到github。
小灶時間-左手git右手md,程序員必備工具

回到github頁面,刷新,你會看見剛才的文件。

小灶時間-左手git右手md,程序員必備工具

下面會介紹git的常見操作,分支管理,git工作流等,但截圖展示信息有限,只先放些片段過來,詳細操作,我再錄制一個視頻,放到公眾號sublimePython的最新文章里,請關注查看。

小灶時間-左手git右手md,程序員必備工具

小灶時間-左手git右手md,程序員必備工具

3. md的軟件安裝與入門

md學習成本非常低,照著寫寫就會了,好像小時候學走路,走著走著就會了。

這里推薦我覺得非常好用的軟件給大家,typora,搜索下載就好,各個平臺都支持。

還有個在線且也有各個平臺客戶端的網站,叫作業部落,也非常不錯。打開就是個左邊書寫,右邊預覽的頁面,跟著寫寫就是啦!

如果你還有所懷疑,歡迎和我的視頻一起進行練習。

關注公眾號,第8哥小灶時間,回復歷史,即可看到所有視頻和文章。


小灶時間,為你的編程之路添血加藍!謝謝你的關注,下次見!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇赉县| 三原县| 象州县| 马龙县| 保定市| 米林县| 遂溪县| 北票市| 龙门县| 哈密市| 北流市| 星座| 庐江县| 尉犁县| 定兴县| 龙口市| 来宾市| 翁源县| 团风县| 扶沟县| 年辖:市辖区| 建水县| 阿克苏市| 沽源县| 彭阳县| 曲靖市| 鹿邑县| 贺兰县| 桑植县| 巴彦淖尔市| 定州市| 南雄市| 佳木斯市| 和硕县| 开封县| 山西省| 随州市| 九龙城区| 绥芬河市| 西和县| 云林县|