git工具使用的簡單介紹

百度百科 寫道
Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。 Git的讀音爲/gɪt/。 Git是一個開源的分佈式版本控制系統,用以有效、高速的處理從很小到很是大的項目版本管理。 Git 是Linus Torvalds 爲了幫助管理Linux 內核開發而開發的一個開放源碼的版本控制軟件。

 
在現在這個計算機行業發展迅速的時代,軟件開發做爲典型表明其發展勢頭也不可小覷。你們都知道軟件開發的過程是一個團隊合做的過程,在這個過程當中咱們如何作到更加高效、有序的進行合做呢?這時便使用到了遠程代碼庫來更加合理、實時、有序來管理你所在團隊的項目工程了,如今我就來介紹下git的使用及功能。

1、首先咱們須要在GitHub或Git@OSC上註冊個用戶,爲咱們提供遠程代碼庫。(GitHub和Git@OSC均提供免費遠程代碼庫管理服務)
GitHub網址:https://github.com/
Git@OSC網址:http://git.oschina.net/

git

2、而後就能夠在你的項目工程文件夾下創建一個本地倉庫了。github

$git init
//創建本地倉庫(注意:在你的項目文件夾下執行)

 3、Git的一些操做及使用方法。分佈式

 

1.工做流spa


 

$git status
//查看當前git工做狀態

$git add octocat.txt
//保存你對octocat.txt的操做到暫存區

$git add .
//保存你的當前全部操做到暫存區(Index)

$git commit -m 'Add cute octocat story'
//提交暫存區文件的改變到本地的git庫(HEAD)中,在 "-m"後面添加文件變動的描述信息

 2.分支操做.net

$git branch feature_x
//建立一個名爲feature_x的分支

$git checkout -b feature_x
//建立並切換到feature_x分支上去

$git checkout master
//切換到主分支master上

$git merge feature_x
//合併feature_x到主分支master

$git branch -d feature_x
//刪除分支feature_x

 4、本地庫中的修改完成以後即可以推送到遠程Git庫上了。版本控制


$git push origin master
//推送master分支到源爲origin的遠程Git庫上

$git pull https://git.oschina.net/****/mycode.git
//從源地址爲以上地址的遠程Git庫上拉取內容
相關文章
相關標籤/搜索