由於完成乙個專案需要多次更改檔案內容,但每次更改可能都不是完全正確的,想回到最起初的修改前的狀態,並不能實現,但是可以通過git的版本控制實現,(每新增乙個節點,就相當與留下乙個可供更改的節點)git也能遠端管理我們的**,就不用擔心**遺失,git也能方便團隊合作開發專案。
配置使用者 : git config --global user.name "alan"
git config --global user.email "**********"
進入目標檔案,git init 初始化乙個倉庫
1.git status :檢視倉庫狀態
2.git add. :將所有修改新增至暫存區
3.git commit -m "注釋" :建立乙個可供修改的節點,並備註
4.git log :檢視的可供修改的節點 git log -p 檢視具體都幹了啥 q鍵退出 git log --all 檢視所有的版本 git log --all --graph 圖示全部歷史內容
5.git checkout ******* 穿越到指定的歷史節點,由於實質是指標的移動,會建立乙個匿名分支,可能導致檔案的遺漏
6.git checkout - 返回到之前返回之前的節點
*****為黃色部分的版本號
7.git rest --hard id 返回前乙個 將檔案恢復至暫存區 --soft是移動head指標 --mixed 是覆蓋暫存區域
8.git rm **** 刪除檔案,該命令刪除的只是工作目錄和暫存區域的檔案,也就是取消跟蹤,下次提交不納入版本管理
9. git mv 舊檔名 新檔名 重新命名檔案
modified 已修改
staged 已暫存
committed 已提交
當完成度比較高的地方,可以打個標籤
git tag -a 標籤名 -m「備註」
git tag 列印所有的tag
git show 標籤名 :檢視標籤的資訊
git tag 檢視所有的標籤
git branch 分支名 :建立分支
git branch -vv 檢視當前分支所屬
git branch -d 刪除分支
git checkout -b -分支名 建立並切換至分支
git merge 分支名 合併分支
git remote add 遠端名稱 遠端位址 新增遠端倉庫
git remote -v 列出所有的遠端倉庫
git push -u 遠端名 分支名
git clone 倉庫位址 轉殖拷貝**
1.生成ssh公匙 : ssh-keygen 配置github
git push -u 遠端鏈結 分支名 向倉庫裡傳輸**
git工具的使用
轉殖遠端倉庫 git clone git 從遠端倉庫拉取 git pull git 切換本地分支 git checkout branchname 獲取遠端標籤 git pull git tags 推送本地標籤 git push tags 刪除遠端標籤 先刪除本地標籤git tag d tagname...
git 工具的使用,
如今,很多人都在使用 git 託管 下面我為大家介紹如何使用 git 託管自己的 第一步 安裝 第二步 把 儲存到倉儲中 2.1安裝完成後,在專案目錄滑鼠右鍵開啟 git bash 然後輸入命令 git init 初始化倉庫,也可以設定當前使用者資訊 命令 配置使用者名稱 git config gl...
git工具的使用
版本管理工具目前市場上有兩款比較常用,乙個是git,乙個是svn,git支援分布式,但svn不是,建立 修改乙個版本庫 git init 初始化乙個版本庫 git add 將當前所有檔案新增到庫中 git commit m 提交的注釋資訊 向版本庫提交修改 使用 git add 命令將想要快照的內容...