GITHUB賬號註冊、提交、下載、建立分支
有些瀏覽器相容性不好,如mac自帶的,推薦使用火狐瀏覽器。不然會出現無法檢視分支,網路倉庫修改檔案無法儲存等問題!
使用GitHub Desktop管理Git
Git的使用過程:
1.網路倉庫
2.本地倉庫
上傳:將改變更新到本地倉庫 —> 本地軟體提交 —> 本地軟體推送 —> 伺服器同步改變
拉取:本地軟體檢測更新 —> 本地軟體拉取 —> 改變更新到本地倉庫
一、GitHub帳號申請
1.註冊GitHub賬號
2. 初始設定
註冊完成後,選擇Free免費賬號完成設定。
3、驗證郵箱
請開啟你的郵箱,檢視傳送給你的確認郵件,你需要驗證郵箱後,帳號才能正常使用。
點選驗證郵箱,出現郵箱驗證成功介面。
二、GitHub倉庫配置
1.伺服器建立倉庫
2.本地管理倉庫
下載軟體並安裝
使用GitHub賬號登入
第一次安裝好後可在軟體中選擇clone伺服器新建立的倉庫
若軟體中未找到clone項,可做如下操作:
三、上傳檔案到GitHub伺服器倉庫
檔案為《27.SpringCloud微服務》中相應講解模組中建立
UserProvdier01-dev.properties
UserProvdier01-prod.properties
UserProvdier01-test.properties
四、建立分支
當有些其他版本,如測試版本等,不計入主線時,可建立分支管理
五、其他電腦中同步程式碼
在另一臺電腦中(同桌電腦/同一電腦不同賬號登入也可),開啟GitHub Desktop軟體,登入另一個賬號。
5.1 登入後進行點選克隆網路倉庫
5.2 在瀏覽器中訪問之前建立的GitHub伺服器倉庫,並拷貝倉庫地址
5.3 將拷貝的地址輸入到新電腦的軟體中
5.4 完成克隆,檢視克隆結果
六、開啟新電腦推送許可權
當一臺電腦改變了倉庫檔案後,可以將改變提交(推送)到網路伺服器倉庫,這樣另一個/些人也可拉取改變
上一步操作的新電腦中順利的拉取了網路倉庫,但是隻可拉取並不能推送。下面配置其具備推送許可權:
6.1 在瀏覽器中用建立倉庫的賬號登入GitHub,並設定
6.2 複製確認連結傳送給對方,等待對方訪問此連結進行確認
6.3 待新增使用者收到連結後,訪問此連結
6.4 驗證對方開啟了推送許可權
Windows記事本建立txt檔案,上傳時可能會出現中文亂碼,原因見如下部落格,大致是因為編碼不同.
https://blog.csdn.net/qq_40427276/article/details/81811968
解決方式是使用其他編輯器建立/修改txt,如notepad++
七、拉取
舊電腦本地拉取,同步新電腦推送的新改變
舊電腦本地倉庫中更新了新檔案
可嘗試在任一電腦中改變倉庫中文字內容,提交,推送。
到另一臺電腦拉取,檢視改變。
八、衝突
產生背景:當向伺服器倉庫推送程式碼時,若其他人也修改了相同檔案,並先一步推送到伺服器倉庫,此時會在本地報出衝突。
避免:正常使用時,在要推送程式碼之前,先通知大家不要提交程式碼,並提交前先拉取最新程式碼,在最新程式碼基礎上修改後再提交到伺服器倉庫。
解決衝突
在合併過程中有衝突的時候, git 會把修改記錄直接儲存在檔案中,讓開發者判斷衝突內容如何取捨。
用=======來區別發生衝突的位置,
在=======以上是 HEAD,即本地的程式碼;
而=======以下則是來自遠端的更改了。
可以選擇保留遠端或本地的修改或者都不要,即把不需要的內容刪除即可。
修改後提交併推送
此時伺服器倉庫中的檔案內容被更改成剛剛提交的內容,其他人可正常拉取新內容。
相關文章
- 註冊Github賬戶過程Github
- 蘋果開發者賬號最新註冊流程(個人賬號篇)蘋果
- 蘋果開發者賬號最新註冊流程(公司賬號篇)蘋果
- 多Github賬號指定ssh-key提交程式碼Github
- 作業二:Github註冊賬戶過程Github
- 怎麼註冊App Store開發者賬號?APP
- 微信小程式賬號申請註冊教程微信小程式
- Git賬號註冊和SSH_KEY配置Git
- pokemon go美服蘋果賬號註冊方法Go蘋果
- Steam註冊新增谷歌人機驗證 國內無法建立新賬號谷歌
- 阿里雲國際和騰訊雲國際註冊賬號以及下單流程阿里
- 自媒體平臺賬號註冊和管理系統
- 蘋果開發者賬號註冊、申請續費整個流程蘋果
- Git基於指定commit提交建立分支GitMIT
- 註冊多個賬號需要使用代理IP軟體技巧!
- 華納平臺怎麼註冊賬號-19188193789
- Github 註冊與基本使用Github
- 個人碼雲與github賬號Github
- SSH方式多賬號使用GithubGithub
- win10系統能跳過微軟賬號註冊嗎 win10系統怎麼跳過建立微軟賬戶Win10微軟
- 如何註冊蘋果開發者賬戶?蘋果
- 關於谷歌賬號註冊手機號無法驗證的解決方法谷歌
- WebStorm mac 下載地址及註冊碼WebORMMac
- Microsoft賬戶註冊怎麼弄 Microsoft賬戶註冊詳細圖文步驟ROS
- PHP+AJAX實現賬號註冊和登陸,附可用demoPHP
- 菜鳥站長之家google賬號註冊申請圖文教程Go
- 快速查詢自己嗶哩嗶哩賬號的註冊時間
- MySql 建立只讀賬號MySql
- Github國內公司開源賬號Github
- 使用賬號密碼來操作github? NO!密碼Github
- Mac 切換 多個 GitHub 賬號MacGithub
- 建立沒有commit提交歷史的新分支MIT
- 安卓註冊養號神器安卓
- 華納遊戲下載註冊-l8469871871遊戲
- Github: 團隊賬號:https://github.com/ChenRuTingGithubHTTP
- MyEclipse 8.5 官方下載地址及其註冊碼Eclipse
- 微信提醒使用者:批量惡意註冊賬號可能面臨法律制裁
- 求職APP遭遇撞庫攻擊,30餘萬個註冊賬號被成功匹配求職APP