【代码管理-linux系统】(CentOS7.6)
linux系統(tǒng)下管理gitee代碼
- 準(zhǔn)備xshell
- 準(zhǔn)備一個云服務(wù)器
- 創(chuàng)建gitee代碼倉庫
- xshell與云服務(wù)器的連接
- xshell與gitee倉庫連接
- 上傳代碼(分三步)
- 一、git add
- 二、git commit
- 三、git push
- 下載代碼
- 克隆代碼
- git pull拉取代碼
- 刪除倉庫中的文件
準(zhǔn)備xshell
xshell作為一個安全終端模擬軟件,可以通過互聯(lián)網(wǎng)遠(yuǎn)程操作一臺linux服務(wù)器。xshell7的安裝包放到這里大家可以自取
(鏈接:https://pan.baidu.com/s/16AoqI1Hbxr1edGhnCrsx1A
提取碼:da5c),如果有使用的是其他的版本的xshell,也可以私信我獲取激活碼
準(zhǔn)備一個云服務(wù)器
安裝好xshell7之后,由于我們本地模擬的linux系統(tǒng)容易出現(xiàn)bug,并且沒有專業(yè)人員維護(hù),因此這里建議友友們自己準(zhǔn)備一個云服務(wù)器,可以先找一個免費的試試
鏈接我放到這里了,大家也可以在其他的平臺購買云服務(wù)器鏈接: link
創(chuàng)建gitee代碼倉庫
這部分的創(chuàng)建方式我就不多說了,有需要的小伙伴可以查看這條博客鏈接: 代碼管理-在win系統(tǒng)下
xshell與云服務(wù)器的連接
當(dāng)我們購買了云服務(wù)器之后,如何與xshell進(jìn)行連接呢?
首先我們需要打開xshell7,點擊新建
新建之后會彈出一個窗口,我們按照圖中的順序填寫(第一次填寫名稱的時候?qū)憆oot),主機(jī)填我們購買服務(wù)器的公網(wǎng)ip,然后點擊連接。
會提示我們輸入用戶名,填root(后續(xù)可以創(chuàng)建普通用戶)
密碼需要我們重置一下,點開id名稱
點擊重置實例密碼
修改完之后輸入用戶root和剛才重置后的密碼,就可登錄到xshell了
xshell與gitee倉庫連接
將上述過程完成后,我們就可以進(jìn)行g(shù)itee倉庫的連接了,首先我們需要查看服務(wù)器中是否有g(shù)it
git --version //查看git版本如果沒有顯示版本說明沒有安裝git,我們需要安裝git(注意需要在root用戶下進(jìn)行安裝)
sudo yum install git接下來將我們倉庫的https地址克隆到linux服務(wù)器中
這時,代碼已經(jīng)克隆完成了
上傳代碼(分三步)
一、git add
git add . //表示將當(dāng)前目錄中所有未上傳的文件全部上傳 git add 文件名 //只上傳某個文件二、git commit
git commit -m "日志"三、git push
git push -u origin master //當(dāng)前步驟是最后一步,將本地版本庫的分支推送到遠(yuǎn)程服務(wù)器上 //之后再進(jìn)行上傳就可以之間輸入git push下載代碼
克隆代碼
我們要克隆完成一個倉庫git clone https://gitee.com/zhangzhijing/linux_learning.git
克隆完成后,本地與倉庫的文件是一致的。
git pull拉取代碼
現(xiàn)在當(dāng)倉庫的文件有變化時,我們可以選擇再次克隆,但是這樣比較慢,尤其是文件較大時。
那么我們可以選擇使用pull來拉取并且合并本地文件。
(1).更新遠(yuǎn)程倉庫的代碼為最新
(2).讓本地代碼與origin/master完全相同
git reset --hard origin/master(3).git pull拉取遠(yuǎn)程代碼
git pull origin master(4).git merge將暫存區(qū)代碼更新到本地工作區(qū)
git merge master刪除倉庫中的文件
當(dāng)我們需要刪除倉庫中的文件,我們需要進(jìn)行以下操作:
(1).刪除本地對應(yīng)的文件
(2).上傳到暫存區(qū)git add -A
(3)commitgit commit -m "日志"
(4)pushgit push
總結(jié)
以上是生活随笔為你收集整理的【代码管理-linux系统】(CentOS7.6)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PC电脑桌面小白块图标恢复图标代码
- 下一篇: Linux无法查看ip地址问题解决