日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git 下载、安装与SSH配置

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git 下载、安装与SSH配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、Git學習筆記(基于Github)

  Git簡介

  Git是目前流行的分布式版本管理系統。它擁有兩套版本庫,本地庫和遠程庫,在不進行合并和刪除之類的操作時這兩套版本庫互不影響。也因此其近乎所有的操作都是本地執行,所以在斷網的情況下任然可以提交代碼,切換分支。Git又使用了SHA-1哈希算法確保了在文件傳輸時變得不完整、磁盤損壞導致數據丟失時能立即察覺到。

  

  • git clone:將遠程的Master分支代碼克隆到本地倉庫
  • git checkout:切出分支出來開發
  • git add:將文件加入庫跟蹤區
  • git commit:將庫跟蹤區改變的代碼提交到本地代碼庫中
  • git push: 將本地倉庫中的代碼提交到遠程倉庫
  • git rm:刪除文件,放入緩存區
  • git diff:對比顯示差異
  • git revert:撤銷,回滾提交
  • git log:標簽,顯示當前分支歷史版本

  Git 分支

  • 主分支
    • master分支:存放隨時可供生產環境中的部署的代碼
    • develop分支:存放當前最新開發成果的分支,當代碼足夠穩定時可以合并到master分支上去。
  • 輔助分支
    • feature分支:開發新功能使用,最終合并到develop分支或拋棄掉
    • release分支:做小的缺陷修正、準備發布版本所需的各項說明信息
    • hotfix分支:代碼的緊急修復工作

?

 1.下載Git

根據自己系統的不同選擇適合的版本下載 Git下載地址:http://git-scm.com/downloads Git簡要使用說明:http://rogerdudler.github.io/git-guide/index.zh.html Github官方使用說明:https://help.github.com/articles/set-up-git

 2.安裝Git

    

  選擇安裝組件?:也可以默認選擇;

  --?圖標組件(Addition icons) : 選擇是否創建快速啟動欄圖標 或者 是否創建桌面快捷方式;

  --?桌面瀏覽(Windows Explorer integration) : 瀏覽源碼的方法, 單獨的上下文瀏覽 只使用bash 或者 只用Git GUI工具; 高級的上下文瀏覽方法 使用git-cheetah plugin插件;

  --?關聯配置文件?: 是否關聯git配置文件, 該配置文件主要顯示文本編輯器的樣式;

  --?關聯shell腳本文件?: 是否關聯Bash命令行執行的腳本文件;

  --?使用TrueType編碼?: 在命令行中是否使用TruthType編碼, 該編碼是微軟和蘋果公司制定的通用編碼;

  --?每天查看Git更新?: 每一天查看Git更新的windows更新,根據自己的情況選擇;

    

  設置環境變量?: 選擇使用什么樣的命令行工具, 一般情況下我們默認選擇使用即可;

  --?Git自帶?: 使用Git自帶的Git Bash命令行工具;

  --?系統自帶CMD?: 使用Windows系統的命令行工具;

  --?二者都有?: 上面二者同時配置, 但是注意, 這樣會將windows中的find.exe 和 sort.exe工具覆蓋, 初學者盡量不要選擇;

    

  選擇換行格式?:?

  --?檢查出windows格式轉換為unix格式?: 將windows格式的換行轉為unix格式的換行在進行提交;

  --?檢查出原來格式轉為unix格式?: 不管什么格式的, 一律轉為unix格式的換行在進行提交;

  --?不進行格式轉換?: 不進行轉換, 檢查出什么, 就提交什么;

    

    

  

 3.配置Git SSH Key

   設置Git的user name和email:

  $ git config --global user.name "da19951208"  引號內為github上注冊的用戶名   $ git config --global user.email "1052085210@qq.com"  引號內為github上關聯的郵箱
  關聯的郵箱地址最好跟github的一致,如果不一致點這里:https://help.github.com/articles/how-do-i-change-my-primary-email-address
  $ git config --list  用以下命令來查看是否配置成功

  注意:git config --global 參數,有了這個參數表示你這臺機器上所有的git倉庫都會使用這個配置,當然你也可以對某個倉庫指定不同的用戶名和郵箱

?  

  生成SSH密鑰過程:
  1).查看是否已經有了ssh密鑰:cd ~/.ssh
  如果沒有密鑰則不會有此文件夾,有則備份刪除
  2).生存密鑰:ssh-keygen?-t?rsa?-C?"1052085210@qq.com"? 之后連續按回車即可,設置密碼為空。 最后得到id_rsa和id_rsa.pub兩個文件,前者是密匙,后者是公匙。打開公鑰文件(可以使用記事本打開),把里面的內容全部選中以后復制一下,等會要用到。

  

  3).打開https://github.com/?,登陸自己的賬號(注冊過程省略),然后添加ssh。

  

  

?


?

?

?

?

?

?

?

?

?

?

?

?

轉載于:https://www.cnblogs.com/da19951208/p/8242812.html

總結

以上是生活随笔為你收集整理的Git 下载、安装与SSH配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产三级三级三级三级三级 | 久久黄色av | av高清免费 | 影音先锋中文字幕在线 | 性视频播放免费视频 | 国产日本视频 | 亚洲精品久久久久久久久久久久久 | 激情五月婷婷综合 | 欧美激情在线免费 | 免费av电影网址 | 亚洲午夜久久久久久久久 | 欧美日韩第一页 | 一本加勒比hezyo黑人 | 福利av在线 | 欧美成人免费一级 | 黄色一级片在线 | 无码视频一区二区三区 | 日韩精品一区二区三区免费视频 | 中文字幕av网站 | 麻豆91精品| 樱花电影最新免费观看国语版 | 免费观看一区二区三区视频 | 成人国产在线视频 | 雷电将军和丘丘人繁衍后代视频 | 91视频一区二区 | 亚洲天堂av网站 | 天天想夜夜操 | 国产精品一区在线观看你懂的 | 欧洲性生活视频 | 日韩在线观看精品 | 91小宝寻花一区二区三区 | 特大黑人巨交吊性xx | 字幕网在线| 亚洲午夜精品久久久久久人妖 | 亚洲丝袜av| 青青视频一区二区 | 天天看视频 | 国产无遮挡a片又黄又爽 | 狠狠操女人| 在线欧美视频 | 午夜操一操 | 欧美极品jizzhd欧美爆 | 在线观看av网站 | 人人干人人干人人干 | 亚洲夜夜爱| 四虎视频国产精品免费 | 欧美另类视频在线观看 | 99久久这里只有精品 | 一卡二卡三卡四卡五卡 | www黄色网| 国产suv精品一区二区三区 | 91中文字幕永久在线 | 欧美成人一区二区三区高清 | 欧美变态绿帽cuckold | 久久精品视频国产 | 爱搞国产 | 97视频一区 | 动漫av一区 | 偷拍亚洲| 中文字幕久久熟女蜜桃 | av在线激情| 亚洲国产精品一区二区尤物区 | 四虎av网站| 国产免费观看视频 | 国产v综合v亚洲欧美久久 | 怡红院av亚洲一区二区三区h | 在线一区二区三区 | 欧美在线视频免费播放 | 丰满人妻一区二区三区性色 | 玉丸(双性调教) | 国产一区二区三区观看 | 白白色在线播放 | 狠狠综合一区 | 印度午夜性春猛xxx交 | 亚洲色图p | 成全世界免费高清观看 | 国产精品一亚洲av日韩av欧 | 亚洲精品资源在线 | 午夜寂寞剧场 | 少妇精品一区 | 午夜久久一区 | 在线观看亚洲视频 | 久久艹在线观看 | 91 免费看片| 精品少妇人妻av一区二区三区 | 天天想你免费观看完整版高清电影 | 国产专区一区 | 国产精品一区二区三区久久 | 精品人妻伦一二三区久久 | 女同毛片一区二区三区 | 欧美在线观看视频 | 五月丁香啪啪 | 中文字幕网站 | 久久久久久在线观看 | 一级特级片 | 国产一伦一伦一伦 | 肉大榛一进一出免费视频 | 2023av在线| 一区二区三区在线电影 |