GitHub項目功能理解


date: 2019-4-26
author:yangxiaoyi
---git

github帳號看板使用方式

code

code是存放代碼的地方,比較容易理解,即倉庫存放的內容github

issues

issues是放問題的地方,即給項目提問題,而後根據問題逐步解決,提交修改時,可使用git commit -m "content #1" 顯示解決第一個問題
可參考
http://www.ruanyifeng.com/blog/2017/08/issue.htmlcode

Pull Requests

有一個倉庫,叫Repo A。你若是要往裏貢獻代碼,首先要Fork這個Repo,因而在你的Github帳號下有了一個Repo A2,。而後你在這個A2下工做,Commit,push等。而後你但願原始倉庫Repo A合併你的工做,你能夠在Github上發起一個Pull Request,意思是請求Repo A的全部者從你的A2合併分支。若是被審覈經過並正式合併,這樣你就爲項目A作貢獻了htm

Projects

一個倉庫能夠包含多個項目;最初,這個設定讓我疑惑,直到使用以後才明白, 一個代碼倉庫一般有不少事情要作,好比:blog

擬定線路圖
增長一個新功能
發佈一個新版本
所以,咱們能夠爲以上每一件事建立一個 Project,因爲 Github 中並無相似 Epic 的機制,所以使用不一樣的 Project 則頗有用了。開發

能夠看到,有了 Project 的 Kanban 以後,原來 tag 的部分功能(如標記處理進度等)能夠被看板替代。 Github Project 提供的 Note 能夠在須要的時候單項轉換爲 issue:get

convert-to-issue.pngrequests

同時,Kanban 不只能夠包含 issue 和 note,還能夠包含 pull requestit

Insights

Pulse:顯示該倉庫最近的活動信息。該倉庫中的軟件是 無人問津,仍是在火熱的開發之中,從這裏能夠一目瞭然。
Graphs:以圖表形式顯示該倉庫的各項指標。讓用戶輕鬆瞭解該倉庫的活動傾向。

Settings

這裏能夠更改當前倉庫的設置。用戶必須擁有更改設置的權限才能看到這個菜單。

相關文章
相關標籤/搜索