很早以前想寫一篇關於git的總結,今天終於抽出點兒事件去實現這個。隨筆,基礎總結。git
github網址 https://github.com
從首頁能夠看到介紹,github是一個開發者平臺,從開源軟件到商業軟件,你能夠託管審查代碼,管理項目等。並與他人一塊兒構建軟件,進行協做開發。程序員
* 只支持git * 版本控制系統,他是一個偉大的web工做流工具,能夠清楚的記錄每一個版本 * 分享協做,同他人共同完成一個項目 * 問題跟蹤記錄並解決 * 建立本身的項目,不須要保存在本地,能夠在線文件編輯 * 向大牛學習,不少來自世界各地的優秀的開發者都在上面參與維護項目 * 學習先進的軟件,瞭解最新的產品動向 * 程序員的社交網站,開發者的天堂
若是從進入大學開始很好的運用github,保存學習的點點滴滴,並參與一些項目。那麼在畢業的時候,絕對能先飛一步,找到理想的工做。github
重點:註冊個帳號,並建立個項目。(略)web
GitHub Universe 是 GitHub 的年度盛會,今年10月10-12日,GitHub Universe 大會在舊金山召開。同時,GitHub 也在其官網發佈了 2017 年年度數據報告 —— GitHub Octoverse 報告。編程
每一年 GitHub 都會推出「Octoverse」報告,其中列出了一些年度的數據,包括其網站中最受歡迎的編程語言、開源項目等。今年的數據讓人眼前一亮,咱們不妨關注一下。bash
網址 [https://octoverse.github.com/]
編程語言
2400 萬用戶ide
150 萬組織工具
6700 萬 Repo學習
2017 GitHub 上最受歡迎的前 15 門語言
10個fork最多的項目
work: 創建我的帳號,而且創建一個項目。
以下,是個人我的主頁:
- 命令行 Bash、Cmd、PowerShell等
- GUI Git、Github Desktop,SourceTree等
- IDE集成 Visual Studio、Phpstorm、Netbean等
我的比較傾向於用Bash和SourceTree,SourceTree感受很好,你們不妨體驗一下。
幾個經常使用Bash命令:
cd
mv
mkdir
cp
pwd
rm
git config --list
git config --global user.name "fuyuan"
git config --global user.email "xxxx@126.com"
在此,我比較推薦SourceTree這個圖形化的工具。簡介,方便,實用性強。各位同窗能夠參考。
相對於bash命令,我仍是喜歡用圖形界面的,好比SourceTree。
說明: Remote 遠程倉庫
Repository 本地倉庫
Workspace 工做區
Index / Stage 暫存區
git init
git clone [url]
git add [file1] [file2]
git rm [file1] [file2]
git mv [file1] [file-renamed]
git commit -m [message]
git commit -a -m [message]
git status
git log git log --oneline
git remote add [name] [url]
git push [remote] [branch]
git pull [remote] [branch]
還有不少命令,這裏就不一一列舉。
在此,推薦個git練習網址: https://try.github.io 你們若是有時間能夠線上練習。