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-git2.安裝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配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 控制台文字对战游戏 初始版
- 下一篇: linux --- vsftp