t初始化
git init
將項(xiàng)目所有文件納入到git中
git add -A
檢查Git狀態(tài)
git status
保留改動(dòng)并提交
git commit -m "Initial commit"
上面這行命令將暫存區(qū)的文件都提交到Git分飞, -m
選項(xiàng)后面帶的參數(shù)表示本次提交的簡(jiǎn)單描述
查看歷史提交記錄
git log
版本回滾
git reset --hard 版本號(hào)
版本號(hào)可以使用git log
查看
創(chuàng)建分支并進(jìn)入分支
git checkout -b '分支名'
上面命令相當(dāng)于git branch dev
, git checkout dev
切換分支
git checkout master
master
為分支名
查看當(dāng)前分支
git branch '分支名'
配置用戶(hù)名和郵箱
git config --global [user.name](user.name) '你的名字'
git config --global user.email '你的郵箱'
設(shè)置推送時(shí)分支
git config --global push.default simple
此設(shè)置是Git命令push的默認(rèn)模式為simple
, 當(dāng)我們執(zhí)行git push
沒(méi)有指定分支時(shí),自動(dòng)使用當(dāng)前分支,而不是報(bào)錯(cuò)
提交
git push origin master
拉取
git pull origin master
連接到項(xiàng)目倉(cāng)庫(kù)
git remote add origin [git@gitee.com:ZiDung_admin/test.git](mailto:git@gitee.com:ZiDung_admin/test.git)
克隆項(xiàng)目
git clone [https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git](https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git)
項(xiàng)目中常規(guī)使用
- 1碌廓、創(chuàng)建目錄
mkdir ~/Desktop/test
在桌面創(chuàng)建test文件夾
- 2夹抗、項(xiàng)目初始化
git init
- 鏈接到倉(cāng)庫(kù)地址
git remote add origin [git@gitee.com:ZiDung_admin/test.git](mailto:git@gitee.com:ZiDung_admin/test.git)
- 3揭朝、將所有項(xiàng)目文件納入Git中
git add -A
- 4庐舟、將所有暫存區(qū)文件提交到Git中
git commit -m 'Initial commit'
- 5欣除、拉取
git pull origin master
- 6、提交
git push -u origin master
或者
- 1挪略、克隆
git clone [https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git](https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git)
- 2、將所有項(xiàng)目文件納入Git中
git add -A
- 3滔岳、將所有暫存區(qū)文件提交到Git中
git commit -m 'Initial commit'
- 4杠娱、提交
git push -u origin master
附鏈接
https://git-scm.com/book/zh/v2