git log //查看当前路径所有文件日志
git reflog //查看指令使用记录(能够查看所有的版本号)
git rm //删除文件(删完之后要进行commit操作,才能同步到版本库)
git log Test.m //查看test.m文件的日志git diff Test.m //查看test.m文件最新改动地方
tag上bug修复步骤流程
假设远程库拥有tag v1.0,本地v2.0开发中,现v1.0出现bug需要修复1.bug修复部分:1) 将当期v2.0开发中的代码提交到远程库 2) 另外克隆一份远程代码到本地(包含着v2.0开发中的代码) git clone 仓库的URL3) 从v1.0创建分支v1.0fixbug并切到v1.0fixbug分支 git checkout v1.0 -b v1.0fixbug 4) 修复bug后提交到本地版本库 git add . git commit -m 'v1.0 bug flex' 5) 打tag v1.1作版本备份,并上传共享库(v1.0fixbug分支共享库) git tag -a v1.1 -m 'ta v1.1' git push origin v1.1 6)提交整个分支到共享库 git push origin v1.0fixbug (此时共享库应该有master,v1.0fixbug两个分支)2.代码合并操作部分:1) 合并代码,将远程v1.0fixbug分支合并到本地master分支(即当期v2.0开发)git pull //更新本地分支git merge origin/v1.0fixbug -m "合并分支" //master分支下2) 提交本地库并上传到共享版本库 git add . git commit -m “合并分支” git push3) 此时可以删除共享库分支 v1.0fixbug git branch -r -d origin/v1.0fixbug新闻热点
疑难解答