日韩性视频-久久久蜜桃-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配置的全部內容,希望文章能夠幫你解決所遇到的問題。

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