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