團隊開發工具Git的使用,掌握Git的基本操做,在團隊開發中,大大節約時間,提升效率。git
國內的代碼託管平臺有碼雲(https://www.gitee.com)github
國外的代碼託管平臺有GitHub(https://www.github.com)sql
二者的區別:碼雲提供給我的開發者私有倉庫的使用權限,另外公司能夠免費開通5人小團隊開發的託管平臺;Github不提供免費的私有倉虧,須要付費才能使用私有倉庫。bash
若是您開發的項目不想公佈出來,做爲內部使用,就可使用碼雲。app
使用代碼託管平臺的步驟(這裏以GitHub爲例,按照下面步驟作,是能夠完成提交代碼的。):ssh
一、首先,計算機須要安裝Git(下載地址爲:https://git-scm.com/downloads),註冊一個Github帳號(須要郵箱);ide
二、註冊的過程不詳細介紹了,若是英文很差,能夠翻譯一下?(一下步驟假定是你在註冊好帳號和安裝完成git軟件的狀況下進行。)工具
三、登陸github帳號以後開發工具
點擊頭像spa
右側有一個SSH and GPG keys 點擊一下
進去以後
選擇NEW SSH key
key的title 能夠隨便寫,方便本身記憶便可。
key須要本身生成。
這個頁面暫時留在這裏。
四、對於倉庫的初始化,我使用win7進行演示。
我演示這些文件,提交至個人github帳戶下。
好了,第一步,先鏈接你的帳戶。
選擇git bash here
首先配置本身的git帳戶和郵箱
git config --global user.name "jomqiu"
git config --global user.email "jomqiu@gmail.com"
而後,在本地建立ssh-key
ssh-keygen -t -C "jomqiu@gmail.com"
此時一路回車便可。
此時 在你的user文件夾下,有一個.ssh的文件夾,裏面會有兩個文件生成。
而後,將id_rsa.pub文件裏面的內容。複製粘貼到這裏來(key):
以後,再輸入:
ssh -T git@github.com
驗證是否成功
出現這種狀況,說明鏈接成功
五、提交代碼
git init
git remote add origin git@github.com:jomqiu/sqli-labs.git
git add .
git commit -m 'reasons for submission'
git push origin master
解釋一下:
git init 會初始化本地倉庫,在文件夾下回生成一個.git文件夾,裏面包含倉庫的信息,誤刪。若是你看不到,也許是你選擇了「隱藏文件」。
git remote add origin 必須這樣寫,以後後面的,git@github.com都是同樣的,可是冒號後邊的,是你本身的github的id,/後面的是倉庫地址,在上傳代碼以前,倉庫地址要建好。
git add . 是添加此目錄下全部的文件以及文件夾。若是要添加單個文件夾的名字,輸入文件名字便可。
git commit -m 必須這樣寫,單引號裏面的試你此次代碼更新或提交的理由。必需要寫。
git push origin master push表示遠程推送至倉庫 origin是默認的遠程版本庫的名稱 master 是主分支。這個意思是,將本地的master分支推送至遠程代碼倉庫的master分支,沒有就建立一個。