1.git add text.doc 把文档添加到缓冲区 2.git commit -m '注释,标注代码的作用' 提交代码到仓库 3.git status 查看是否还有为提交的代码 4.git diff text.doc 查看提交代码的差异性 5.git log 查看日志 6.git log –pretty=oneline 显示简洁的日志 7.git reset --hard HEAD^(^代表上一版本,^^代表回退到前两次提交的版本) 或者 git reset --hard HEAD~1(可修改成其他数字,改啥代表回退到第几版本) 回退到上一个版本。 8.git reflog 查看版本日志 9.git checkout -- text.doc 丢弃工作域的修改,撤销修改 10.git push 提交代码到远程的本地仓库 11.git clone + 路径 克隆代码 12.git chockout -b + 分知名 切换到某个分支 13.git branch 查看所有分支 14.git merge + 分支名 把分支合并到master上,也就是master合并分支 15.git branch -d + 分支名 删除分支 16.git branch + 分支名 添加分支 17.git checkout + 分支名 切换分支 18.git checkout -b + 分支名 创建分支并且切换分支 19.git remote 查看远程信息库 20.git remote -v 查看远程信息库的详细信息 21. git stash 把当前的工作隐藏起来 等以后恢复现场后继续工作 22. git stash list 查看所有被隐藏的文件列表 23. git stash apply 恢复被隐藏的文件,但是内容不删除 24. git stash drop 删除文件 25. git add 仓户名 现在仓库地址 在现有的仓库地址中在创建一个分支 26. Git remote set-url orgin(分支) 新地址 把orgin(默认仓库的地址切换) 切换默认仓库的地址 27 git git push (分支名) master:master 把代码提交到另一个仓库上 28 Git remote add origin(仓库名) url 29 git push -u origin master 30 git push origin dev1.0.0:dev1.0.0 (创建远程分支)
问题:
error: Your local changes to the following files would be overwritten by mer
git stash git pull origin master git stash pop