##初始化Git倉庫
//在新建的文件夾裏面打開cmd 運行以下代碼
git init
##配置用戶信息
在git中設置當前使用的用戶是誰
git config --global user.name "fbl"
設置郵箱
git config --global user.email "[email protected]"
存儲代碼,不需要add
整體存儲
git commit --all -m "一次性整體存儲"
第一步,放到門口
git add ./文件名
//如果不加文件名,那麼將當前文件夾下的所有文件放到門口
第二部,放進倉庫
-m 註釋,放這代碼有啥用
git commit -m "第一個功能模塊"
查看當前文件狀態
git status
查看提交日誌
git log
//在一行顯示一條提交數據,簡潔版的日誌
git log --ooneline
版本回退
0回退到上一次代碼提交版本,1代表回退到上上次代碼提交版本。
git reset --hard Head~0
依靠版本號回退
git reset --hard 版本號
查看版本切換記錄和版本號
git reflog
創建分支dev
git branch dev
查看分支
git branch
切換分支dev
git checkout dev
整合分支dev
git merge dev
刪除分支,不能再自己分支刪除自己
git branch -d dev
提交代碼到github
git push + 地址 + github分支
獲取遠程代碼,如果多次操作會覆蓋本地數據
git clone + github地址
ssh上傳代碼 -t 指定加密方式 這裏用的是rsa
ssh-keygen -t rsa -c "[email protected]"
如果顯示不是命令或者程序需要配置git下面user\bin文件夾路徑配置到系統環境變量path中
從服務器拿數據的時候,先pull再push(可以解決版本衝突)
git pull + github地址 + 分支
then
git push + github地址 + 分支