在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
安裝結束。在這個文件夾會有一些隱藏文件。大家也可以查看下自己安裝的版本
ll -a
git --version
執行git init 命令,會生成.git文件夾,創建linux的庫
git init
在linux上安裝完git,咱也應該去github註冊帳號了。github網址:https://github.com/
相信註冊一個帳號對大家沒什麼問題的把。在這裡不添加教程。實在需要幫助請留言。
咱已經在linux創建好了一個倉庫,接下來只在github創建一個倉庫將這兩個倉庫關聯就可以了。
在github首頁右下角,點擊New repository。
接下來咱就是要把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
#測試是否連接成功
接下來咱將目錄切換到咱的git的倉庫中。新建一個文件,在裡面寫上 I am leaning git.
接下來:添加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
※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…