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
-------------------------------------------------------------------------
git生成ftp补丁
git archive -o ../update.zip NEW_COMMIT_ID $(git diff --name-only OLD_COMMIT_ID)