GIT知识杂记

来源:互联网 发布:科学网 博弈 复杂网络 编辑:程序博客网 时间:2024/05/18 04:01

git 有修改的东西,不想commit,怎么pull服务器代码

git stash

git pull

git stash pop


fetch后无效果,显示already up to date/fetch,如何做
git fetch origin master
git diff master origin/master //可以先比较差异
git merge origin/master


如何merge不记录提交信息
git merge --no-commit
git merge -ff


如何回退之前版本特定文件
git reset b5e1a24f -- b.txt


不想删除本地的文件, 只是想让git不再track

git rm --cached logs/xx.log,然后更新 .gitignore 忽略掉目标文件

或是git update-index --assume-unchanged PATH 


git pull时出现冲突 放弃本地修改,使远程库内容强制覆盖本地代码
git fetch --all //只是下载代码到本地,不进行合并操作
git reset --hard origin/master  //把HEAD指向最新下载的版本
git pull