在Ubuntu 16.10 安裝 git 並上傳代碼至 git.oschina.net

1. 註冊一個帳號和建立項目git

先在git.oschina.net上註冊一個帳號和新建一個project ,如project name 是"myTest"。ubuntu

 

2.安裝gitssh

 sudo apt-get install git

 

3.Git 使用前的基本配置測試

git config --global user.name "你的名字或暱稱"
git config --global user.email "你的郵箱"

4. 配置終端顯示,有顏色,方便閱讀spa

git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto

 

5. 在ubuntu下生成公鑰(id_rsa是私有祕鑰,is_rsa.pub是公鑰).net

ssh-keygen -t rsa -C "username@xxEmai.com"

查看is_rsa.pub公鑰:code

cat /home/andy/.ssh/id_rsa.pub 

複製公鑰內容。blog

登入https://git.oschina.net/profile/sshkeys頁面,在該頁面中添加公鑰,標題能夠隨便填,公鑰就是剛複製過的內容,而後保存便可。rem

 

6. 能夠測試是否連通:get

ssh -T git@git.oschina.net

按照提示操做,若是聯通,則出現以下信息:

Welcome to Git@OSC, Your Name!

 

7. 本地初始化一個項目

7.1 新建一個測試文件夾,如"myTest".

mkdir myTest
cd myTest

若是想對已有的文件夾進行初始化,就不須要新建文件夾"myTest".

7.2 初始化

git init 
git remote add origin <你的項目地址> //注:項目地址形式爲:https://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git

從遠程獲取最新版本並merge到本地

8.完成第一次提交

git pull origin master //從遠程獲取最新版本並Merge到本地 
git
touch init.txt //若是已經存在更改的文件,則這一步不是必須的
git add . //添加全部文件包含文件夾
git commit
-m "第一次提交"
git push origin master

若是在「git remote add origin <你的項目地址>」 填寫 https://git.oschina.net/xxx/xxx.git,那麼git push的時候會提示輸入git.oschina.net註冊的帳號和密碼。

若是在「git remote add origin <你的項目地址>」 填寫 git@git.oschina.net:xxx/xxx.git,那麼git push的時候,就不須要輸入帳號和密碼,由於前面已經配置好ssh-keygen

 

9.經常使用的命令:

添加指定文件到暫存區:  git add [file1] [file2] ...
添加指定目錄到暫存區,包括子目錄: git add [dir]
添加當前目錄的全部文件到暫存區: git add .
刪除工做區文件,而且將此次刪除放入暫存區: git rm [file1] [file2] ...
中止追蹤指定文件,但該文件會保留在工做區: git rm --cached [file]
更名文件,而且將這個更名放入暫存區: git mv [file-original] [file-renamed]

 

 

(完.)

相關文章
相關標籤/搜索