團隊開發工具-Git-初級教程

團隊開發工具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分支,沒有就建立一個。

相關文章
相關標籤/搜索