關於在自己git與gitee代碼託管平臺的使用記錄
(關於安裝git和gitee就不在此嘮叨了,網上一堆講解(感興趣的請看碼雲gitee入門)這裏主要記錄自己在使用過程中的遇到並解決的問題)
1.創建本地代碼倉庫
1)、在本地一個盤下新建一個文件夾,當作本地代碼倉庫,也就是說希望之後這個文件夾裏的文件的改動都能被git進行管理。
我這裏是在D盤下的一個子目錄下面創建了個名爲study_code_for_myself的本地倉庫
2)初始一個本地倉庫,之後可以看到在該文件夾下多了一個.git文件夾,用於記錄所有與管理本倉庫相關的文件,故此別輕易大概改動(如果不小心刪掉了某些文件,可以先從遠程拉回來,再在本地操作…自己細品…)
git init
2.拉取遠程代碼倉庫
1)、本地代碼倉庫與遠程代碼倉庫進行同步,執行代碼:
git remote add origin https://gitee.com/zgjias/study_code_for_myself
2)、使用pull拉取代碼庫
git pull
或者
git pull origin master
3.向遠程代碼倉庫推送文件(本地共作區—>緩存區—>遠程工作區)
1)、本地代碼倉庫與遠程代碼倉庫進行同步,執行代碼:
git remote add origin https://gitee.com/zgjias/study_code_for_myself
2)、從本地推送到緩存區
git add .
git commit -m "(上傳文件的描述)第n次推送makefile"
上傳者信息描述
git config --global user.email "1892450xxxx"
git config --global user.name "zgjias"
3)、推送到遠程–工作區
git push
git push --set-upstream origin master
注:
我在一開始使用push的時候,把push的用戶名和密碼輸入錯了,導致支持push一直失敗,並提示有用戶名密碼錯誤信息。相信這是很多人在初次使用時會入到的問題。
我的解決辦法:
steps1:進入到“控制面板” (這裏如何進入到這裏無需多說,只要能到這兒就行,方法好幾種。例如:windows+R輸入control進入)
steps2:選擇“用戶帳戶”
steps3:選擇“管理windows憑據”
steps4:編輯和刪除都行,看你自己,刪除了下次提交的時候重新輸入正確就行。我修改後便可以push了
持續加載中
後續:Git、Github、Gitee的關係
一開始聽到Git、Github、Gitee(碼雲)我就懵了,聽着很遙遠的東西,但又很感覺很實用的東西,於是竭力想要弄明白三者之間的區別與聯繫,在網上經過一番搜尋,如下:
(圖源於網絡,侵刪 )
總結:
Git是一種東西,在本地的,可以安裝。
Github與Gitee是一類,在雲端。區別是Github是國外的,Gitee是國內的。二者的使用需要藉助Git。
官方點的說明:
• git 是一種版本控制系統,是一個命令,是一種工具。
• github 是一個基於git實現在線代碼託管的倉庫,向互聯網開放,企業版要收錢。
• gitlab 類似 github,一般用於在企業內搭建git私服,要自己搭環境。
• gitee 即碼雲,是 oschina 免費給企業用的,不用自己搭建環境。
• git-ce 是社區版,gitlab-ee是企業版,收費版。