alanhc
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Note Insights Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # 筆記 OS 區網 生命科學 手機App 互動技術 ## 資料視覺化 > [TOC] 單字 * Visualization ## 作業系統 理論 | 大三上 | OS | | -------- | -------- | | 大三下 | 離散數學 | 升學考 1. 資訊數學(線性代數、離散數學) 2. OS(計算機系統、計算機概論) 考試 板書、投影片題目 期中考: 1. Overview CH1、CH2 2. Process Management CH3、CH4、CH5 期末考: 3. Sync. CH6、CH7、CH8 4. Memory CH9、CH10 ### Ch1 Introduction 1. Mulitprogramming(多元程式規劃) 2. Interrupt(中斷驅動) > Neumann architecture ### Ch2 OS Structure(作業系統結構) 作業系統結構 1. OS services.(服務) (System Calls) 系統呼叫&軟體中斷 對象:user & program ```code=c= for (;;) { ///<=C int a=0; ///<=C printf(...); ///<=作業系統 a++; ///<=C } ///<=C ``` ### Ch3 Process(行程) 執行中的程式 1. 行程狀態轉換 2. 行程控制區塊 Process Control Block (PCB) ### Ch4 Threads(執行緒/線程) 1. 行程內部並行執行的單元 ### Ch5 CPU scheduling(CPU排程器) :star::star::star: 1. 介紹多種CPU排班演算法(計算提居多) ### Ch6, 7 Synchronization(同步問題) 1. 多行程+多執行緒+中斷驅動 的同步問題 ### Ch8 Deadlocks(死結管理) 與 **要求** 與 **分配** 形成無限期等待 ![deadlock](https://www.studytonight.com/operating-system/images/deadlock.png) => banker's algorithm銀行家演算法(計算題) ### Ch9 Main Memory(主記憶體) 1. 位址空間 Addressing Space 2. 實體位址 Vs. 邏輯位址 3. 分頁法(Paging), 分頁表(Page table) ### Ch10 Virtual Memory(虛擬記憶體) 分頁置換演算法(計算) ![Virtual memory](https://2.bp.blogspot.com/-n-_qs81sDyo/WZ7r0VY7bkI/AAAAAAABVX4/ZPLIVGyddkISiN8BOL3_2La-7UB0Bc9EACLcBGAs/s1600/9_01_VirtualMemoryLarger.jpg) ### Ch11, 12, 13 1. Storage 排班 2. File Systems 檔案系統 * windows * linux ## 區域網路 IP Address:120.125.70.75 subnet: 255.255.255.0 -> 檢查內網外網 default gateway:120.125.70.1 ->出去的端口 round trip time(RTS) ### physical layer 銅線 pm 差180度 網路線協定 TIA EIA 載波調變 throughput 單位時間傳輸的量 > 實際傳輸率 干擾源:EMI電子(電生磁) RFI 電磁頻率 UTP STP 包覆鋁箔>傳輸速率較高 UTP線 橘綠藍棕 ![](https://i.imgur.com/fF9TWuh.png) ![](https://i.imgur.com/uDCZBbH.png) cat 5 1 Gb/s cat 6 10 Gb/s 568b 橘綠藍棕 花線在前 46交換 568a ![](https://i.imgur.com/Wr5rKYg.png) 頻率越高 取樣率越高 期中考: UTP 類別 straight through crossover rollover 設定用 送收資料 1236 綠色跟橘色 棕線傳送電力 A不一樣的設備 B一樣的設備 UTP <100公尺 超過100公尺>光纜線 802.11 ![](https://i.imgur.com/AmMwYYF.png) CSMA/CD 解決衝突 controlled access ![](https://i.imgur.com/eJsVe3f.png) csma/ca 看看誰是空的 ![](https://i.imgur.com/SfzFkid.png) ppt ch5 p54 實驗 ![](https://i.imgur.com/y0FKfed.png =500x) 群播 01005E 廣播 FFFFFF auto mdix 會自動偵測線是否有錯 指令:mdix auto ARP(Address Resolution Protocol) ![](https://i.imgur.com/8MTWTVd.png =500x) arp spoofing ### 網路層 協定:IP RIP 經過路由數目最少就是最佳路徑 IP特性 * Connectionless * Best Effort Delivery * Media Independent TTL:決定封包生命週期時間 > 怕封包進入無窮迴圈 ![](https://i.imgur.com/MUWLKaK.png) NAT位置轉換技術 >解決IPv4位置不足的問題 router透過 default gateway 啟動DHCP 動態分配IP位置、子網路遮罩、預設值到 192.168.1.0/24 /24 代表從左邊數過來有24個1 /30 代表從左邊數過來有30個1 router開機後 ![](https://i.imgur.com/Evm0TyS.png) 考古題 ![](https://i.imgur.com/1HgCL2O.png) tracert ### 1022 期中考前一堂 期中考考 RIP 為什麼router要這樣設定 ### 網路層 賦予每個設備 ip位址 (唯一 ip: connect less Connectionless IP – Best Effort Delivery 不可靠投遞 不保證送達 Media Independent TTL:存活時間 最大 255 位置不足所以 IPv4 > IPv6 IPv6之後就不太需要NAT技術(位址轉址服務) 路由表 netstat -r 檢測網卡位址 ping ![](https://i.imgur.com/cHDDRix.png) 路由器 show ip route C 直接連接 directly connected L local interface R RIP 另外一顆router 右方是從哪邊送 router 會彼此交換路由表 路由器的開機三個階段 [考試] Router Bootup Process ![](https://i.imgur.com/5KPNlv9.png) 1. POST程式 檢查板子上的硬體component 2. Flash Memory 載入IOS(互聯網路作業系統) 3. NVRAM 載入configuration file 期中考考到 ch7 IPv4位址怎麼規範? ipv4位址跟子網路遮罩可以檢查是否為同一網段 192.168.10.10 11111111 11111111 11111111 00000000 192.168.10.0 如果要離開 往defaault gateway 丟 DHCP做什麼 若選擇動態 建構DHCP伺服器 動態分配ip 遮罩號碼 預設閘道 群播:224.0.0.0 ~239.0.0.0 內部網路 10.0.0.0 172.16.0.0 192.168.0.0 類別 ABC寫 遮罩範圍 A 0-127 B 128-191 一個1 127 C 192-223 兩個1 192 期中考最多到類別 期中考題 壓接網路線的重點 顏色順序 用在哪裡 第一節課會有重點整理 ## 生命科學 DNA what is DNA 蛋白質通過核 期中考題目 哺乳類的紅血球為何沒有細胞核?(10%) 結合吸收率、體積、柔軟度 折疊柔軟度比較好 核酸 1. 去氧核醣核酸DNA 2. 核糖核酸RNA DNA A-T 互補 C-G 互補 RNA沒有T所以補U A-U A 腺嘌吟 T 胸腺嘧啶 C 胞嘧啶 G 鳥嘌呤 RNA mRNA 訊息RNA tRNA 傳送RNA DNA > mRNA > tRNA > protein > trait 每三個基因碼對應一個氨基酸 DNA > ATCG 氨基酸 > 20 種 影片+說明 對照表有分 mRNA tRNA ### 期中考 紅血球 圖表 闡述DNA鹼基產生突變會造成什麼影響 血型 粒線體 > 粒線體為何只能從媽媽獲得? > 粒線體提供精子尾端軸絲擺動的能量 > 因此粒線體的能量都耗盡了 > 受精後只有頭部進去 中間跟尾巴斷掉 > 卵子有酵素分解精子的粒腺體 >[color=#bb50d8] 構造圖畫出來 天敵跟演化舉例 蛇擬態 深色蛾 產卵最多 曼波魚 體積最大的蛋 鴕鳥 期中考 為何生物要從卵生 > 胎生 > 卵胎生 卵生的蛋受到母體保護能力不高 卵胎生可以比卵生 受到更多的保護 卵食性 ex大白鯊 虎鯊 吃其他卵保持養分 胎生 受精卵很小 哺乳類除 鴨嘴獸及針鼴都是 演化角度敘述卵生 卵胎生 胎生 卵生 藉由卵提供養分 養分較多 較大 卵胎生 體積次之 存活率比卵生高 胎生 在母體裡獲得足夠養分 期中考 決定性別的方式? 蜜蜂 螞蟻 > 孤雌生殖 請說明 孤雌生殖的生殖方式 蜂王與工蜂交配後會將精子儲存,產卵時控制精子的釋放 蜂后 不釋放精子 會變成雄蜂 若釋放 就會變成 蜂王與工蜂 期中考 天敵與演化 精子 頭部 中段 尾部 期中考 敘述天敵跟演化的關係 生物要想辦法活下來,要活到能傳宗接代,要有保護能力, 如擬態 希望不被天敵發現 所以若有突變的比較不容易被吃 原生種會愈來愈少, 如暗色森林裡面的蟲 亮色容易被吃,暗色容易生存下來取得生殖機會 蜜蜂的生殖 期末考 誘發排卵 兔子、貓 只有在交配後由LH分泌刺激造成反射排卵 而非週期性排卵,所以極易受驚 期末考 7個問答 發炎反應過程 句式細胞 肥大細胞 組織安 四個 誘發排卵 貓跟兔 交配受到刺激 心臟構造差異說明兩棲 爬蟲 效率不如人類 心式 瓣膜不完整 以科學方式說明pm2.5 大小 成分 從哪來 為何要正視 敘述開放式循環跟閉鎖式循環差異 後者的演化優勢 用50字敘述氣候暖化造成什麼影響 敘述HIV如何入侵細胞及複製 6點 與受體結合 反轉錄梅 反轉錄 嵌入梅到t細胞 填充 心臟填充 什麼是pm2.5 空氣中的細懸浮微粒,只有頭髮直徑1/30的微小粒子 為何要活性碳? 因為活性碳孔洞很多 可以卡住懸浮微粒 pm2.5來自汽機車廢棄 鼻毛可以過濾pm10的 考題複習 敘述何謂誘發排卵 貓和兔 交配之後 由 LH分泌的刺激造成反射排卵 開放式循環與閉鎖式循環不同在哪 開放式循環 心孔 擴散作用 沒有效率 閉鎖式 較有效率 速率較快 兩棲類與爬蟲類為何心臟不如人 兩棲類心室臟扮魔不完整 缺氧血跟缺氧血混合 心臟的構造圖填空 HIV感染6步驟 其跟受體結合 RNA跟反轉錄沒送到細胞裡面 嵌入沒 被刺到的發炎反應 巨噬細胞吞噬細菌 是中性白血球集中傷口附近 肥大細胞釋出組織安增加通透性 吞噬細菌 地球暖化造成什麼影響 pm2.5 ## 手機APP ```java= package com.example.class1023; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } ``` 程式進入點:MainActivityˊ 繼承AppCompatActivity extends AppCompatActivity R是resource ![](https://i.imgur.com/XUiCBxH.png) activity_main.xml > Text 34行改</LinearLayout> ## 互動技術概論 ```java= size(800,300); rect(100,100,50,20); ``` ```java= void setup() { size(800,300); } void mousePressed() { rect(mouseX/50*50,mouseY/20*20,50,20); } ``` ```java= void setup() { size(800,300); } void draw() { } void mousePressed() { rect(mouseX,mouseY,50,20); } ``` ```java= mouseX/16*16, mouseY/30*30 ``` ```java PImage photo; void setup() { size(800,300); photo = loadImage("run03.png"); //photo.resize(50,80); for (int x=0; x<800; x+=16) { for (int y=0; y<300; y+=30) { rect(x,y,16,30); } } } void draw() { } void mousePressed() { //rect(mouseX/16*16, mouseY/30*30,16,30); fill(0); image(photo, mouseX, mouseY, 16, 30); } ``` ```java= PImage photo; PImage bg; int bx=16/2, by=30/2; void setup() { photo = loadImage("run03.png"); bg = loadImage("https://homepage.divms.uiowa.edu/~jones/cards/collection/illinois.gif", "gif"); size(526,236); //photo.resize(50,80); background(bg); for (int x=0; x<800; x+=bx) { for (int y=0; y<300; y+=by) { noFill(); rect(x,y,16,30); } } } void draw() { /* if (mousePressed) { if (mouseButton==RIGHT) { fill(0); rect(mouseX/16*16, mouseY/30*30,16,30); } else { fill(255); rect(mouseX/16*16, mouseY/30*30,16,30); } }*/ } void mousePressed() { //rect(mouseX/16*16, mouseY/30*30,16,30); image(photo, mouseX/bx*bx, mouseY/by*by, bx, by); } ``` ## 應用英文 分數 舉手五次 小組討論 # 期末考 ## 區域網路 http://cna.mamk.fi/Public/Cisco/Drivers/Cisco_usbconsole_driver_3_1/MacX_Linux/README.pdf 期末考 可能考簡答 ipv4 ipv6共存 | 方式 | 圖示 | 說明| | -------- | -------- | -------- | | dual stack | ![](https://i.imgur.com/DdlHuRi.png) | | tunneling | ![](https://i.imgur.com/z5qPH5S.png) |加上v4標頭 | | translation | ![](https://i.imgur.com/ahP0YUF.png) | 直接轉換 | mac位址 48個位元 * dual stack * tunneling * translation ipv6環境底下怎麼做動態核發 期末考 * SLAAC(Stateless Address Autoconfiguration):由router來動態核發 * DHCPv6 全部由DHCPv6服務來提供 ip, subnet, default gateway * EUI-64 白名單與黑名單動態產生 /25 11111111.11111111.11111111.10000000 /26 11111111.11111111.11111111.11000000 ![](https://i.imgur.com/3MhIXhv.png) ![](https://i.imgur.com/jeT4gXL.png) ![](https://i.imgur.com/4GsqMib.png) ![](https://i.imgur.com/WWso5GW.png) 200.200.85.0 / 分8段 每段32 200.200.85.0/27 200.200.85.32/27 200.200.85.64/27 200.200.85.96/27 200.200.85.128/27 200.200.85.160/27 200.200.85.192/27 200.200.85.224/27 255.255.255.224 期末考實作題 ![](https://i.imgur.com/GCE58WQ.png) ![](https://i.imgur.com/rF3NqMn.png) ![](https://i.imgur.com/RV7KYtL.png) 240-243 244-247 248-251 252-255 /30 ![](https://i.imgur.com/NY5nuf1.jpg) ![](https://i.imgur.com/xS3gtLH.jpg) 期末考考實作 ![](https://i.imgur.com/aNXUnDR.png) port number 不同服務要區分 ip 主機對主機 mac位址 實體底層的定址方式 > 到乙太網路交換器便是位址知道是要給哪一個人 ![](https://i.imgur.com/mnqAvy5.png) 195 3 131 227 ![](https://i.imgur.com/9zKMFzQ.png) 指令debug show ip route show interfaces show cdp neighbors 期末考 ch6實作switch CCNA2 OCPF 會查看哪一條通較快 期末考可能會考 ![](https://i.imgur.com/UhXyyLm.png) ![](https://i.imgur.com/DKUXMQS.png) ![](https://i.imgur.com/0cxGN5h.png) ![](https://i.imgur.com/DiX86kV.png) line console 0設定console port密碼 ![](https://i.imgur.com/C22PBuo.png) ![](https://i.imgur.com/kZutfNW.png) show ip int brief 可以看簡單狀態及IP show ip route 查看路由表 C:直接連線 L:local interface ## 生命科學 ### 期末考 貓的誘發排卵 ** 基因轉殖 循環系統-人類與兩棲類的心臟 閉鎖式與開放式循環的解釋 ** 心臟構造 左心房左心室 右心房右心室 兩棲類心臟與人類心臟的差異 ** 人類心室辦膜完整 兩棲類心室辦膜不完整,充養寫混合缺氧血, 人類心臟構造 ** 誘發排卵 先有性交的行為,才由LH(黃體激素)分泌刺激造成排卵 病原: ```mermaid graph LR A(微生物治病) -->B(生物體內) B --> C(複製存活) ``` 病毒裡面有可能是DNA or RNA DNA病毒:病毒與宿主細胞之細胞膜結合>利用宿主細胞的生化機制產生RNA RNA病毒:病毒與宿主細胞之細胞膜結合>利用反轉錄酶產生DNA 期末考考 HIV的感染流程 1. 棘 2. RNA與反轉錄侵入 3. 病毒RNA利用反轉錄酶,轉換成DNA 4. 將病毒DNA併入DNA 5. 按照病毒DNA並的指令,和甭應讀的零件 6. 病毒離間組成新病毒 其陌考考題 誘發排卵 開放式循環 閉鎖式循環 人類與兩棲類心臟構造 演化優勢 人類心臟圖 病毒感染方式 期末考 1. 巨噬細胞吞噬外來細菌 2. 3. 肥大細胞釋放組織安 增加通透性 4. 市中心白血球集中把細菌吞噬 體表的防禦機制 肥大細胞發現細菌釋放組織安 增加血管通透性 巨噬細胞 把細菌吃掉 白血球從血管跑出來 ## 手機程式 ```java= > activity_main <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ``` ```android TextView txv1 = findViewById(R.id.txv1); ``` 物件導向 object class 類別 -> Java java - 封裝encapsulation - 保護類別中的資料不讓資料被誤用或破壞 - 隱藏實作細節 -how? private - - 繼承 - extend - 多型 - ## 1127 ```android public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); txv.setText('aaa'); } int size =30; TextView txv = (TextView) findViewById(R.id.txv1); } ``` import android.view.View; 使用button

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully