當前位置:
首頁 > 知識 > 在linux中安裝git,並將代碼發布到github

在linux中安裝git,並將代碼發布到github

樓主Git小白,今天剛剛學習了git,雖然在工作中也許用不到,但是在學習的時候肯定會用到的,畢竟一個程序員首先就要整理自己的知識點,將美麗的代碼分享與大家。

樓主是將Git安裝在阿里雲的centos7(新手半年9元,雖然配置不高,但是足夠我們使用,此處不是廣告,好東西大家分享。)上。

創建git文件夾,在此處安裝git:

mkdir git

進入git文件夾:

cd git

安裝git,因為centos安裝的命令行和linux操作系統不一樣,所以在這裡貼出來。在其中要輸入y,確定下載安裝包。:

centos: yum install git

linux:sudo apt-get install git

在linux中安裝git,並將代碼發布到github

安裝結束。在這個文件夾會有一些隱藏文件。大家也可以查看下自己安裝的版本

ll -a
git --version

在linux中安裝git,並將代碼發布到github

執行git init 命令,會生成.git文件夾,創建linux的庫

git init

在linux上安裝完git,咱也應該去github註冊帳號了。github網址:https://github.com/

相信註冊一個帳號對大家沒什麼問題的把。在這裡不添加教程。實在需要幫助請留言。

咱已經在linux創建好了一個倉庫,接下來只在github創建一個倉庫將這兩個倉庫關聯就可以了。

在github首頁右下角,點擊New repository。

在linux中安裝git,並將代碼發布到github

在linux中安裝git,並將代碼發布到github

接下來咱就是要把git和github的庫關聯起來。要實現他們的遠程同步就是需要用到SSH Key,github拿到了你的公鑰就會知道內容是你推送的。

切換好.ssh目錄,執行:ssh-keygen -t rsa -C "你github的帳號"

cd /root/.ssh/

ssh-keygen -t rsa -C "88888888@qq.com"  
# "88888888@qq.com" 為 你github的帳號

在這個目錄下的id_rsa.pub裡面的內容就是我們要的SSH Key,打開id_rsa.pub,將裡面所有的內容複製到githubsetting裡面的SSH and GPG keys的SSH 的 key文本庫,title自擬。

當然你不僅可以在github根據界面查看是否成功,也可以在git測試是否成功,失敗百度下是什麼原因。

vim id_rsa.pub
ssh -T git@github.com
#測試是否連接成功

在linux中安裝git,並將代碼發布到github

在linux中安裝git,並將代碼發布到github

在linux中安裝git,並將代碼發布到github

接下來咱將目錄切換到咱的git的倉庫中。新建一個文件,在裡面寫上 I am leaning git.

在linux中安裝git,並將代碼發布到github

接下來:添加test.txt到git並提交

git add test.txt
git commit -m test.txt

linux的倉庫也要去關聯github的倉庫。第二次使用就不用這行命令,以為已經關聯了

git remote add origin git@github.com:BeautifulMeet/gitDemo.git
# 這個就是你github的地址 git@github.com:BeautifulMeet/gitDemo.git 替換成你的

最後推送到github

git push origin master

在linux中安裝git,並將代碼發布到github

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科技優家 的精彩文章:

RandomAccessFile類的使用
Android——Intent組件帶參傳遞與返回
配置ssh免密碼登錄——集群學習日記
Jenkins:執行 PowerShell 命令

TAG:科技優家 |

您可能感興趣

Skype的Snap安裝包發布,Microsoft Loves Linux
黑莓發布Hub,Calendar和Productivity Tab新應用
vivo公布概念產品發布時間,unlock the future解鎖未來!
Disney x Opening Ceremony 聯名「Mickey the True Original」系列正式發布
Google Chrome 64 發布,帶來針對Meltdown和Spectre安全補丁
又一部Essential Phone?nubia將在MWC發布驍龍845新機
有點Apple Watch的味道!Fitbit Versa智能手錶發布
HttpRunnerManager 平台正式發布
Dior Capture Youth新品發布會
強化!Serverless Application Repository發布
maharishi 發布最新 The Maha Meditation 系列 Lookbook
adidas Originals = Pharrell Williams Hu Holi adicolor 別注系列正式發布
Calculate Linux基於Gentoo發布新版本
adidas Consortium A//D 發布 「Workshop」 套裝
豹紋!耐克發布Mercurial Superfly x Kim Jones限量戰靴
Fitbit給Fitbit Ionic發布Fitbit OS 2.0
Giorgio Armani Fragrances & Beauty慶祝新款Sì Passione香水發布
Vivienne Westwood Anglonania × Vans Sk8-Hi 新品發布
Pharrell x adidas Originals 全新「Hu Holi Powderdye」系列正式發布
三星 Galaxy S9 正式發布,除了手機還有 One More Thing…