Git入门总结
寫在前邊:互聯網上有太多太多詳細的Git教程了(可以說是圖文并茂了),我就不寫那么詳細了,畢竟懶,簡單總結一下,讓自己對Git有一個全面的認識(盡量不上圖...截圖不一樣大我很難受)
?
一 什么是Git?
Git是目前世界上最先進的分布式版本控制系統(免費,開源)。(知道這一句話就可以了吧).
二 Git的安裝
安裝大家都會的嘛,無論是在linux,mac os上, 還是windows上,安裝完成后一定要記得自報家門(手動斜眼)
在命令行輸入(雙引號里的替換掉,隨便寫):
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
三 開始使用吧
額,稍等一下,用之前先學習一點理論基礎,真的是一點,相信我:
Git本地的工作區域:工作目錄(Working Directory)、暫存區(Stage/Index)、資源庫(Repository或Git Directory)。
Wait......還有Git的殺手锏--------------遠程倉庫(Remote Directory)?
接下來看看Git的一般工作流程:
1,添加文件到工作目錄(就隨便一個你想放文件的文件夾)
2,把需要進行版本管理的文件放到暫存區()
3,將暫存區的文件提交到Git倉庫
所以呢,git管理的文件一般有三種狀態:已修改(modified),已暫存(staged),已提交(committed)
說了這么多,還是說說如何使用把:
1.創建目錄,初始化,存放你的文件
git init2, 添加到暫存區
git add 文件路徑?
3,從暫存區"提交信息" 提交到倉庫(本地倉庫)(git commit -v )
git commit -m [message] 提交時顯示所有diff信息 git commit -v4,查看倉庫當前的狀態(如果git status告訴你有文件被修改過,用git diff可以查看修改內容)
git status5,查看提交日志
git log然后呢,提交到遠程倉庫(用github吧)
慢著,由于本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以需要一個 SSH key,
第1步:創建SSH Key:
ssh-keygen -t rsa -C "youremail@example.com"然后在用戶主目錄里找到.ssh目錄,里面有id_rsa和id_rsa.pub兩個文件,id_rsa是私鑰,id_rsa.pub是公鑰
第2步:登陸GitHub,打開"SSH Keys”頁面,點“Add SSH Key”,填上任意Title,在Key文本框里粘貼id_rsa.pub文件的內容,然后點“Add Key”
搞定!!!!!
然后,在 github上建立一個新倉庫,復制該倉庫的SSH地址
關聯遠程庫:
git remote add origin SSH地址把本地庫的內容推送到遠程:
git push -u origin master?
git和github相關的知識啊,命令啊其實挺多的,只記了一些簡單常用的?
哎呀不對 還有? git clone.....git pull......額,分支管理先不寫了
其實常用的就這么多git init? ? ? ?git add? ? ? ?git commit? ? ? ? ?git remote? ? ? ? ?git pull? ? ? ? ?git push? ? ? ?git clone? ? ? ?git status? ? ?git log? ?暫時我就記住這么多.....
寫累了 ,喝點水 ,就寫到這里吧!
? ?
?
?
?
轉載于:https://www.cnblogs.com/whhjdi/p/8678343.html
總結
- 上一篇: RxJava2学习笔记(3)
- 下一篇: 20165231 2017-2018-2