linuxc成長之路 使用git進行版本控制

2021-08-19 13:55:27 字數 1989 閱讀 5581

一、服務端安裝

網上的資料很豐富,這一步我就不寫了,mark一下別人的安裝教程

二、git配置

1、首先是建立乙個版本

2、建立後跳到概況頁,記錄一下版本的位址及命令

3、在ubuntu安裝git客戶端並進行配置

安裝git(

預設好像已經裝好了1.9.1的git,不過這裡還是寫一下

)sudo apt-get install git

配置使用者名稱和郵箱,不配置的話不能提交版本

git config --global user.name '******'

git config --global user.email '***[email protected]'

生成公鑰,主要目的是**push到伺服器時需要驗證授權

ssh-keygen -t rsa -c "username"

執行後會提示輸入相關資訊,我這是都是直接打回車,啥都不填,最後在~/.ssh目錄生成乙個id_rsa.pub公鑰,裡面的內容拷出來複製到下面頁面並儲存

4、在linux專案目錄更好執行一下之前2提到的命令,並在管理頁面檢視是否有版本資訊,有的話證明已經成功了

三、ide配置git

這裡我用vscode為例說一下

開啟專案目錄下面的.git/config,把對應的位址修改一下然後儲存

開啟版本控制的選單,對相關檔案進行新增並提交(那個√就是提交了,提交時必須寫資訊),提交完再push到伺服器就可以了(...那個裡面有push)

四、windows下安裝git客戶端及sourcetree

這裡主要目的是在windows使用sourcetree檢視版本資訊,方便管理。網上有很多這方面安裝教程,甚至有關於sourcetree破解的,這一步我也不寫了,直接mark一下位址好了。

git安裝 

sourcetree安裝 

五、git及sourcetree配置

跟之前linux一樣需要生成公鑰才能進行版本push和pull,git公鑰生成方式如下

開啟git客戶端安裝目錄裡面的git-bash.exe,輸入

ssh-keygen -t rsa -c "username",跟之前一樣提示輸入相關資訊,不理會直接打回車即可,然後會生成乙個公鑰(目錄在c:\users\administrator\.ssh\id_rsa.pub),同樣把裡面的內容複製出來,然後在管理頁面裡面新增(之前寫的操作有提及)

開啟sourcetree,在選單中找到選項並開啟,按下圖填寫相關資訊

最後新增服務位址就可以對版本進行管理了,下圖是位址新增和成功的介面

git成長之路(一)

git常用命令 github與pycharm的結合使用 使用環境 windows10 global user.name global user.email 建立使用者名稱和使用者的email 隨便設定,為了標識是誰在進行 操作 git init到你制定的資料夾下,初始化資料夾 git status檢...

Linux C 學習之路

linux系統基礎 常用unix linux命令 熟悉檔案管理 文字處理 程序管理 網路 系統管理等各個方面大約100個常用的命令。深入了解bash 了解linux預設shell bash 的語法 命令執行 i o重定向 任務控制等。正規表示式基礎 由於unix linux中很多強大的文字處理命令如...

Linux C 學習之路

module01 linux系統基礎 由於本系列課程基於linux 或unix 熟悉linux作業系統是必要的前提。該模組的課程包含以下方面的內容 常用unix linux命令 熟悉檔案管理 文字處理 程序管理 網路 系統管理等各個方面大約100個常用的命令。深入了解bash 了解linux預設sh...