分布式的版本控制工具(Git)
Git
git常用指令
| git init | 初始化 |
| git status | 查看版本庫狀態 |
| git add . | 添加到暫存區 |
| git commit -m ‘說明’ | 提交到本地庫 |
| git log | 查看版本信息 |
| git clong repo.git | 克隆遠程中央倉庫到本都 |
| git push origiin master | 將本地版本庫推送到遠程中央倉庫 |
| git remote add origin repo.git | 將本地倉庫與遠程中央倉庫關聯 |
| git pull origin master | 將遠程分支中最新代碼拉取到本地 |
| git clone -b 跟上分支路徑 跟上克隆地址 | 遠程克隆倉庫分支 |
| git pull | 設置了克隆路徑就直接使用git pull更新庫就行 |
分支常用指令
| git branch | 創建分支 |
| gti check out | 切換分支 |
| git checkaut -b | 創建并切換分支 |
git的介紹
git就是有一個管理我們文件夾的工具,而且可以保留所有文件夾的版本信息,方便我們查找和找回。
下載方式
方法1. 可以打開官網直接下載:鏈接: link.
方法2. 打開下載中心,選擇操作系統,選擇下載版本。
注:下載好以后直接雙擊安裝就可以了,一下選擇下一步,安裝在默認路徑就行,安裝完成后可以檢測下安裝成功沒有。(打開cmd窗口,輸入$ git --version指令即可“注意指令間有空格”)
使用git
git沒有桌面圖標,使用時只需要選中你想要管理的文件夾單機鼠標右鍵,然后點擊Git Bash Here,就會彈出一個彩色的命令行窗口。
使用git讓文件保存版本的方法
第一步: 在控制臺輸入指令 git init,初始化git工具。
第二部: 緊跟著下面輸入指令git config --global user.name “這里輸入你想創建的用戶名”,創建用戶名。
第三步: 下一步在控制臺輸入指令**git config --global email.name “這里面輸入你想創建的郵箱地址” **,創建郵箱地址。
第四步:
| 存放某一個文件 | git add index.txt(add后面跟文件名) |
| 存放所有文件 | git add . 或者git add - - all |
| 刪除文件 | git rm - -cached(- - 后面跟文件名) |
第五步:
| 拉回某一個文件 | git reset HEAD - - index.txt(HEAD 后面跟文件名) |
| 拉回所有文件 | git reset - - . |
第六步: 將文件存放在暫存區域后輸入指令git commit -m “文件簡單說明”,將文件存放在歷史區域。(引號內是對該文件版本做一個說明,方便以后查找和記錄修改信息)
第七步: 輸入指令git log,查看文件版本信息。
第八步: 輸入指令** git reflog**,回退查看原來版本號。
第九步:
方法1:輸入指令git reset - -hard 跟上版本號,可以回退我們刪除的文件,回退一個版本跟一個版本號。
方法2:git reset --hard HEAD ^ ( ^ 表示回到上一個版本,如果需要回退到上上個版本的話,將HEAD^改成HEAD ^^, 以此類推。那如果要回退到前100個版本,這種方法肯定不方便,我們可以使用簡便命令操作:git reset –hard HEAD~100 );
最后進行一個誤刪除文件讓其恢復的例子
第一步輸入指令git status,查看本地改動的暫存記錄。
如圖所示:
第二步輸入指令git reset HEAD 跟上被刪除的文件或文件夾 比如git reset HEAD …/Server
如圖所示:
最后一步輸入指令git checkout 后面跟被刪除的文件名或文件夾如git checkout …/Server,至此被刪除的文件回復。
如圖所示:
上面是如何使用git超做自己的文件,現在來實現遠程傳輸自己的文件和下載別人的文件。
1.去鏈接: link.注冊一個賬號。
2.創建自己的倉庫
3.創建倉庫的類型
3.創建成功
4.上傳自己的文件到遠程庫
第一步先添加上傳庫的地址,輸入指令git remotr add origin 后面跟上上面創建的倉庫地址
如圖所示:
添加完地址在輸入指令 git push -u origin master,上傳內容。第一次輸入了 -u origin master后 后面在向這個庫上傳文件就可以直接輸入git push
視圖:
5.克隆文件
在想要存放文件的位置打開git base,輸入克隆指令,git clone -b 克隆地址 后面跟上倉庫地址
圖示:
當庫的代碼更新后你不需要在克隆一次,輸入指令git pull,就能同步當前代碼。
總結
以上是生活随笔為你收集整理的分布式的版本控制工具(Git)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xorm框架基础知识学习
- 下一篇: 青龙面板安装ninja,DIY ninj