一、 注冊/登錄GIT賬號
注冊(或者登錄) GitHub地址:https://github.com/
注冊不做詳細的講解,按照注冊指示進行注冊就可以了,非常簡單的操作,
Sign up:注冊(沒有GitHub需要先進行注冊,申請登錄賬號)
Sign in :登錄(已經有GitHub賬號直接進行登錄)
二、安裝軟體
三、在GitHub創建一個遠程倉庫
在登錄GitHub之后,進入如下界面進行創建一個遠程倉庫,

四、上傳本地檔案到GitHub遠程倉庫
在本地的電腦有一個檔案如何上傳到GIT倉庫中去?
比如我現在有一個檔案,路徑為:D:\4.練習代碼\GitTest
如何上傳到我們遠程git倉庫中去
1. 打開GitBash軟體
2. 指定用戶名和郵箱
git config --global user.name "用戶名"
git config --global user.email “郵箱地址”
注意: git config命令的--global引數,用了這個引數,表示你這臺機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址,
補充:修改用戶名和郵箱地址指令
git config --global --replace-all user.name "用戶名"
git config --global --replace-all user.email “郵箱地址”
3. 指定檔案路徑
1) 使用cd 命令:逐條輸入檔案夾 如圖:

2) 使用cd 命令:輸入全路徑
例如:cd /d/4.練習代碼/GitTest
4. 初始化本地倉庫
git init
在對應的檔案夾下面會生成一個.git的檔案夾,是git的版本庫

5. 將檔案推送到指定的Git倉庫
git remote add + 名字 +鏈接地址
如何驗證鏈接成功:
1) 使用相同的命令提示已經存在則說明已經鏈接成功了(如下圖)
2) 使用命令:git remote -v
3) git rm -r --cached . :清除快取
4) 推送到git倉庫
git add . :全部推送到git倉庫
5) git commit -m "首次提交專案檔案"
給此次提交添加備注說明
6) 推送到git倉庫
git push -u origin master
推送成功之后 重繪git倉庫可以看到我們提交的檔案以及提交時的備注
7) git log
查看提交記錄日志

6. 本地修改之后的檔案如何推送到git倉庫
打開我們上面講的本地檔案(我這里按照VS專案舉例,其實也可以是其他的任何檔案內容做修改之后來比較)
我新增了一個專案
使用命令:git push –u origin master
屬性倉庫地址會發現此次新增內容已經上傳到git倉庫

五、如何拉取git倉庫檔案
進入一個新公司,公司一般都會已經有一個git倉庫存放開發專案或者其他的檔案,
我們怎么將已經存放在git倉庫中存放的專案拉取到我們本地倉庫
1. 確定本存放檔案的本地倉庫地址(舉例使用:D:\4.練習代碼\GitTest2)
使用cd命令確定本地倉庫地址(上面有講過cd命令的使用)

2. 我們要知道git倉庫地址,這里以我們上面創建的倉庫為例拿到git遠程倉庫地址
https://github.com/yaoxiaodan/GitTest.git

3. 使用命令將git倉庫的檔案克隆到本地倉庫
git clone git倉庫地址
例如:git clone https://github.com/yaoxiaodan/GitTest.git
在拉取的檔案中我們還是可以看到有一個.git的檔案,打開.git檔案里面的config 可以看到里面的git倉庫地址
4. 如何拉取git倉庫中的檔案
在git倉庫中會有很多用戶對此倉庫里面的內容進行增刪改操作,我們每一次最好是要重新獲取git倉庫中的最新檔案到本地倉庫,
如何拉取git倉庫的最新檔案,
以下檔案的內容將是我們演示變化的檔案,
使用git pull origin 命令進行拉取
但是在我執行了此命令之后卻提示了一個錯誤資訊:
fatal: not a git repository (or any of the parent directories): .git
不是一個存盤庫,
我們會發現呀 我指定的這個檔案目錄:D:\4.練習代碼\GitTest2
下面沒有一個.git的檔案,

那么這個檔案在那里 其實在GitTest的下一層級
所以我們要指定有.git的統計檔案(使用cd指令)


本地的倉庫檔案發現已經改變了,和git遠程倉庫的修改內容一模一樣了

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/373674.html
標籤:.NET技术
上一篇:iNeuOS工業互聯網作業系統,增加演算法分析平臺,包括快速傅里葉變換、包絡分析、倒頻譜和自相關等演算法
下一篇:WPF程式級資源
