31. Git與Github

Github介紹

GitHub是一個面向開源及私有軟件項目的託管平臺,由於只支持git 做爲惟一的版本庫格式進行託管,故名gitHub。python

GitHub於2008年4月10日正式上線,除了Git代碼倉庫託管及基本的 Web管理界面之外,還提供了訂閱、討論組、文本渲染、在線文件編輯器、協做圖譜(報表)、代碼片斷分享(Gist)等功能。目前,其註冊用戶已經超過350萬,託管版本數量也是很是之多,其中不乏知名開源項目 Ruby on Rails、jQuery、python 等。git

咱們在實際項目中可能不會將工做的代碼讓Github進行託管,通常會有一個公司內部託管平臺,但其實命令都是同樣,換湯不換藥,因此這裏使用Github進行學習。github

Github建立第一個項目

固然在建立項目以前,咱們須要註冊Github,Github官網地址,咱們點擊sign up進行註冊,以下圖所示:

bash

關於Github註冊這裏不作過多介紹,註冊完成以後,咱們點擊右上角+「」,選擇「New repository」Repository name輸入test,Description輸入任意描述,我這裏輸入github test,而後點擊Create repository,以下圖所示:微信


咱們能夠看到,當咱們建立完一個項目時會提示咱們如何進行代碼提交。根據提示咱們發現咱們須要使用Git,那咱們就下載Git。編輯器

Git下載與安裝

Git(讀音爲/gɪt/。)是一個開源的分佈式版本控制系統,能夠有效、高速地處理從很小到很是大的項目版本管理。Git 是Linus Torvalds 爲了幫助管理Linux 內核開發而開發的一個開放源碼的版本控制軟件。分佈式

Git下載地址,咱們點擊Downloads進行下載,以下圖所示:學習

咱們雙擊下載下的git安裝包進行安裝,git安裝比較簡單,一直點擊下一步,桌面點擊鼠標右鍵出現git bash here,git安裝成功界面以下圖所示:


測試

Git經常使用命令

# 初始化倉庫
> git init

# 查看更新
> git status

# 更新將要提交的內容 add .表明添加全部,add 文件表明提交某一個文件
> git add .   
> git add test.py

# 撤銷
> git reset HEAD
> git reset HEAD test.py

# 提交更新
> git commit -m "update"

# 同步到遠程master分支
> git push origin master

# 從遠程master分支拉取代碼到本地
> git pull origin master

# 克隆代碼
> git clone 代碼地址

Git提交代碼至Github

假設咱們如今須要將本地的代碼提交到咱們剛剛建立的Github項目,咱們須要怎麼操做呢?其實很簡單,咱們只要照着Github給出的提示進行操做就能夠了,以下圖所示:

3d

歡迎關注微信公衆號:軟件測試汪。軟件測試交流羣:809111560

相關文章
相關標籤/搜索