一、.安裝Git
二、使用Git
1.git init 初始化本地倉庫
2.git add . 把所有內(nèi)容添加到 緩存區(qū)(stage /index)
3.git commit -m "描述內(nèi)容"? 把緩存區(qū)內(nèi)容 推送到本地倉庫
4.https://github.com/ 登錄github賬戶
git reset --hard HEAD^(HEAD~100)? 回溯版本
git status 查看狀態(tài)
git log? ? 查看日志文件
git checkout -- readme.txt? 撤銷修改
git rm test.txt? 刪除文件
5.git remote add origin git@github.com:Jiaodaoyi/cangku.git 定向
6.git push -u origin master? 本地倉庫推送至遠(yuǎn)程倉庫
? 注意:可能會有報錯
1> 定向地址錯誤
? git remote rm origin
? git remote add origin git@github.com:Jiaodaoyi/cangku.git
? git push -u origin master
2> 先把遠(yuǎn)程倉庫內(nèi)容同步到本地倉庫, 在推送
? git pull origin master? ? ? ? ? 先往下拉
? git push origin master 在網(wǎng)上推
7. git init 初始化? 在克隆 git clone git@github.com:mangoyi/gitkills.git
注冊秘鑰? ? ssh-keygen -t rsa -C ‘xielong196@163.com’?
創(chuàng)建--合并分支 默認(rèn)主分支 master?
git branch dev? 創(chuàng)建一個dev的分支
git checkout dev 切換到dev分支
git checkout –b dev? 前邊兩個命令的簡寫
git branch 查看當(dāng)前分支
git merge dev? 用于合并指定分支到當(dāng)前分支
Git branch –d dev 刪除了dev分支
代碼提交過程:
1:從master切換到開發(fā)分支上
2:git? merge origin master 拉取遠(yuǎn)程倉庫最新的代碼
3:git? add .? 追蹤文件的變化
4:git? commit -am '備注信息' 將代碼提交到本地倉庫
5:git push 本地倉庫代碼推送到遠(yuǎn)程倉庫的開發(fā)分支上
6:提交pull request 管理員審核