Expect Lai
INFOR35th Network Management
By Yu-Chi Lai
編輯/兩側/檢視模式
透過檢視模式,我們可以看到在編輯區的即時更動
範本/由 Github 匯入
標題
# 第一層級標題
## 第二層級標題
### 第三層級標題
#### 第四層級標題
##### 第五層級標題
###### 第六層級標題
引用區塊
> 引用區塊
>> 子引用區塊
>>> 子子引用區塊
>>>> 子子子引用區塊
**AAA** 粗體
*AAA* 斜體
~~AAA~~ 刪除線
19^th^ 上標
H~2~O 下標
++AAA++ 底線
==AAA== 標記文字
<font color="blue">插入html 標籤,
透過屬性幫字體變色</font>
+ 無序項目 (也可以用`*`跟`-`)
1. 項目一
2. 項目二
1. 子項目
2. 7122
+ 項目
+ 子項目
+ 子子項目
[顯示文字](通往的連結)
[Useful Resources](https://www.youtube.com/watch?v=dQw4w9WgXcQ)
![圖片說明](圖片連結)
![](https://i.imgur.com/vCeJSXY.jpg =200x200)
:::success
綠色區塊
## 也可以打標題
~~字體變化~~
:::
:::info
藍色區塊
:::
:::warning
黃色區塊
:::
:::danger
可能是紅色區塊
:::
:::spoiler
防爆雷區塊
:::
|姓名|職位|專長|綽號|
|---|---|---|---|
|詹喆惟|社長|女裝、裝弱|吉吉|
|陳泓宇|副社/學術|~~盜帳~~、Python|皓亦(?|
|鯊魚抱枕|吉祥物|躺沙發|鯊鯊
例如: $ax^2+bx+c=0、$
$$
\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}
$$
$$
\int_{a}^{b} x^2 dx=\frac{1}{3}x^3|_{a}^{b}
$$
```python=
import os
import shutil
for folder_name in os.listdir("."):
for file_name in os.listdir(f'.\\{folder_name}'):
source = ".\\"+folder_name+"\\"+file_name
destination = ".\\data\\"+folder_name+"_"+file_name
shutil.copy(source,destination)
print("copied",folder_name+"_"+file_name)
```
行內要打程式碼? 在文字外包著 `` 吧
---
title: 範例簡報 # 簡報的名稱
type: slide # 讓他可以直接預覽
tags: presentation # 簡報的標籤
slideOptions: # 簡報相關的設定
theme: solarized # 顏色主題
transition: 'fade' # 換頁動畫
---
# 章節 1
---
# 章節 2
----
## 章節 2.1
----
## 章節 2.2
---
# 章節 3
先以YAML自訂簡報選項,再透過 ---、----分別隔開標題頁/分頁
Issue: Bug 回報、新功能公布等協助開發者管理專案的訊息
Pull request: 要求其它協作者將自己的程式碼納入專案中
Linux:
$ apt-get install git 或是 yum install gitcore
Windows: Github Desktop!
雖然 Git 有許多 GUI 的軟體,但建議一開始還是使用 CLI 的方式熟悉 git
安裝完後在終端機打git --version應該就有東西了
// 建立一個 hello-git 資料夾
$ mkdir hello-git
// 移動到 hello-git 資料夾
$ cd hello-git
// 將專案資料夾建立成 git repository
$ git init
// 列出專案資料夾下的檔案和資料夾(-l 參數為列出詳細資料,-a 為列出隱藏資料夾)
$ ls -la
$ git config --global user.name "<Your Name>"
$ git config --global user.email "<your@gmail.com>"
讓電腦知道之後的修改要連結到誰、哪個信箱
創建資料夾、初始化
$ git status
On branch master
Initial commit
...
// 將 git 加入追蹤範圍中/暫存區
$ git add hello.py
$ git status
On branch master
Initial commit
...
// 比較現在檔案和上次 commit 之間的差異,也就是說你做了哪些修改
$ git diff
// -m 為輸入 commit message,也就是說這個 commit 內做了哪些事情
$ git commit -m "Init hello.py"
[master (root-commit) ad6d328] Init hello.py
1 file changed, 1 insertion(+)
create mode 100644 hello.py
先建立一個 repo ,把 git 的網址 copy 下來
// 本地端專案知道 origin 對應到遠端網址
$ git remote add origin <remote的網址>
// 將檔案 push 到遠端的資料庫
$ git push -u origin main
參數 -u 等同於 --set-upstream,設定 upstream 可以使分支開始追蹤指定的遠端分支
.gitignore:
忽略的檔案清單,這是用來告訴 Git,當在做版本控制記錄的時候,忽略這些檔案。README.md:
repository 介紹和使用方式說明(例如:使用方法、參與專案方式等),以 markdown 撰寫。\(Thanks\ for\ your\ listening\!\)
如果有空可以按個愛心,做簡報真的有夠累
有任何問題歡迎私訊我的 DC:
laiyuchi#3849
By Expect Lai
基礎但蠻重要的 markdown 跟 Github 介紹