本篇博文內容
- 賬號注冊和班級博客加入
- Github相關操作
- Markdown排版
1.賬號注冊和班級博客加入
1. 在瀏覽器中輸入網址www.cnblogs.com,點擊注冊

2. 在注冊頁面填入注冊賬號個人相關信息

3. 查收注冊郵件

4. 輸入對應手機號收到的激活碼

5. 完成激活並進入登錄界面

6. 登錄並點擊我的博客

7. 填寫注冊理由,注冊理由可以為參加西北師范大學 xxx 班課程,或分享IT技術交流等符合積極向上的理由

8. 通過老師發布的鏈接加入班級

2.Github操作
一、github注冊
打開網址 xinz](www.github.com)進行賬號注冊,推薦使用谷歌瀏覽器打開,可避免網址打不開或加載慢的問題,在遇到不懂的句子可以自動翻譯成中文。

二、github基本操作
1. 創建倉庫
在GitHub中點擊New repository或Start a Project即可

現在新建一個倉庫,這個倉庫假設是一個數據結構的實例程序Demo程序庫,填寫必要信息后瀏覽倉庫主頁


2. 創建文件
在剛剛的倉庫主頁中點擊 Create new file 按鈕,即可進入新文件頁面
2.1 填寫文件信息

2.2 填寫記錄信息

2.3 瀏覽提交文件記錄

2.4 瀏覽具體文件信息

3. 編輯文件
在指定的文件名處直接點擊文件名鏈接,即可進入編輯界面

4. 刪除文件
在指定的文件名處直接點擊文件名鏈接,即可進入文件信息界面,點擊刪除按鈕

5. 上傳文件
在倉庫主頁點擊Upload files按鈕進入上傳頁面,選擇要上傳的文件,點擊上傳即可。注意:這里可以一次性上傳多個文件

6. 搜索倉庫文件
在倉庫主頁點擊Find file按鈕,即可進入搜索頁面

7. 下載項目

8. 項目中的問題列表
假如張三發現了李四的開源項目中存在一個bug,那么張三就可以為這個項目新建一個issue,我們可以把它理解為項目的問題列表,參與這個項目的開發者們可以在問題列表中進行交流
8.1 新建issue

8.2 填寫issue信息,告知項目開發者

8.3 修復完成之后,可以回復Issue信息,告知提問者該Issue已修復

9. 復制克隆一個開源項目
假設我最近對StackExchange.Redis這個開源客戶端項目很感興趣,那么我可以Fork一下,看看有什么可以學習有什么可以優化的,我只需要點擊Fork按鈕,即可一秒建立一個Branch

10. github基本流程

三、git基本操作
1. 安裝git

2. git基本流程

3. git初始化操作及倉庫管理
這里我們主要采用命令行模式
3.1 設置基本信息

新建一個文件夾作為你的Git Workspace,然后打開Git Bash命令行界面

3.2 初始化一個新的Git倉庫
Step1.創建一個倉庫文件夾,這里取名跟剛剛在GitHub里面一樣的DataStructure.Demo.CSharp
Step2.在文件內初始化Git(創建Git倉庫)

3.3 向倉庫中添加文件
假設我們寫了一個MyArrayStack類,我們把他copy到該文件夾中,使用以下命令加入到暫存區中

然后我們需要將暫存區文件添加到倉庫

3.4 修改文件
當你修改了文件之后,通過git status可以查看到你修改了什么東西,同樣還是要經歷提交到暫存區再提交到倉庫的步驟,此處不再贅述。

3.5 刪除文件
當你不再想要某個代碼文件時,你可以通過git rm filename的命令刪除文件

四、使用git遠程管理倉庫
我們剛剛提到Git的基本流程是工作區到暫存區再到Git倉庫,那么Git倉庫和遠程倉庫又是如何聯系起來的呢?

4.1 Git克隆操作:將遠程倉庫復制到本地

4.2 修改代碼,按照老步驟提交到Git倉庫
這里因為原始項目是啥也沒有,所以索性把之前寫的一個數據結構的Demo程序庫直接拖動到了這個文件夾中

git push -- 后面可能會要求你輸入賬號和密碼

這時我們再次進入GitHub主頁,可以看到我們的項目已經有剛剛同步的代碼了

3.Markdown排版
Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文本格式編寫文檔。在 2004 由約翰·格魯伯(英語:John Gruber)創建。
Markdown 編寫的文檔可以導出 HTML 、Word、圖像、PDF、Epub 等多種格式的文檔,后綴為 .md, .markdown。
熟練使用Markdown排版,對我們在GitHub上維護自己的項目有一定的幫助。
