git (git-scm.com)
選擇完安裝的目錄之後,無腦下一步即可
1、工作目錄
2、暫存區
3、本地倉庫(資源庫)
----詳細可看上乙個筆記
----或者(首頁 - 廖雪峰的官方** (liaoxuefeng.com))細非常細
----或者官網上面也有教程
windows裡面的目錄和linux中的表示不一樣,所以直接複製過來的windows目錄路徑需要轉義
初始化完畢之後,會在該目錄下生成乙個隱藏的目錄(.git),這是針對該目錄的本地倉庫。
# 顯示當前的git配置
#git config --list
通過該命令獲取git的配置資訊
我們不需要關心git的基本配置(在你安裝git的目錄中有個etc目錄,基本配置資訊在其中gitconfig檔案中),只需要配置使用者資訊
方式一
# 設定提交**時的使用者資訊
$ git config [--global] user.name "[name]"
$ git config [--global] user.email "[email address]"
方式二
在使用者的家目錄中,會有乙個( .gitconfig )檔案,其中儲存的是git的使用者資訊
git status
git add [檔名的全稱]
此時該檔案-->被追蹤的狀態
git commit -m "描述檔案的一段話"
被追蹤的檔案提交到本地倉庫之後,如果對他進行了修改,該檔案-->被修改過的狀態
此時該目錄下生成的隱藏的目錄(.git)--本地倉庫,其中會自動新添乙個logs目錄。
將被修改過後的檔案提交到本地倉庫之後(先提交到暫存區),該檔案-->不是修改狀態了
git log
# 重置暫存區與工作區,與上一次commit保持一致
$ git reset --hard [加上上一次提交的id的一部分]
git restore --staged [檔名]
git reflog
git branch
git branch
git switch
注:有的時候有個很噁心的情況就是換行符的問題(lf:linux/crlf:windows),你肉眼看上去沒有任何問題,但是就是解析報錯。
git merge #將a分支合併到當前分支
當分支發生衝突的時候需要開啟檔案進行解決
# 檢視所有分支的提交記錄
git log --graph --pretty=oneline --abbrev-commit
基本上會這麼多日常使用就沒什麼問題了,遇到問題(問度妹妹) Git的基本使用和安裝
1 git的特點 速度快 設計簡單 能夠強烈支援非線性的開發 分布式的 能夠管理大型專案 速度和儲存量 3 本地新建全域性的版本倉庫資訊 git config global user.name jakki dong git config global user.email jakki qq.com ...
GIT基本安裝和基本操作
一,git是什麼 git是目前世界上最先進的分布式版本控制器 沒有之一 git log檢視最近的日誌狀態 最好的是回退到具體的版本號 前面的會刪除的 二,什麼是工作區和版本區 git目錄就是git的版本庫 如圖所示 這個checkout就是乙個撤銷,就是還沒有add,就可以直接回退到我們我們最後一次...
git 的安裝和使用
注 這些配置將出現在git提交日誌中,作為author的標識 git branch 該命令只是在本地中建立乙個分支 將本地分支提交到遠端分支git push origin 切換到master git checkout master 拉取最新的master git pull origin master...