在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net
1. 注冊一個賬號和創建項目
先在git.oschina.net上注冊一個賬號和新建一個project ,如project name 是"myTest"。
?
2.安裝git
sudo apt-get install git?
3.Git 使用前的基本配置
git config --global user.name "你的名字或昵稱" git config --global user.email "你的郵箱"4. 配置終端顯示,有顏色,方便閱讀
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是公鑰)
ssh-keygen -t rsa -C "username@xxEmai.com"查看is_rsa.pub公鑰:
cat /home/andy/.ssh/id_rsa.pub復制公鑰內容。
登入https://git.oschina.net/profile/sshkeys頁面,在該頁面中添加公鑰,標題可以隨便填,公鑰就是剛復制過的內容,然后保存即可。
?
6. 可以測試是否連通:
ssh -T git@git.oschina.net按照提示操作,如果聯通,則出現如下信息:
Welcome to Git@OSC, Your Name!
?
7. 本地初始化一個項目
7.1 新建一個測試文件夾,如"myTest".
mkdir myTestcd 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]?
?
(完.)
?
?
?
總結
以上是生活随笔為你收集整理的在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python简单的web服务器
- 下一篇: 仿写thinkphp的I方法