git 常用命令

git clone git@10.0.0.xxx:/xxx/xxx/xxx.git
git fetch
git pull
git add -A
git commit -m "说明"
git push
git checkout 具体路径 (直接删除之前记录,从新开始)
git checkout -- 具体路径 (用来恢复本地误删操错)
git status
git diff
git reset --hard 路径 用远程文件覆盖本地文件

 

或者先fetch一下,然后 git reset --hard origin/master

The following untracked working tree files would be overwritten by merge 出现的解决办法就是cleanup:
git clean -d -fx

 

关于过滤列表.gitignore文件:

.gitignore只适用于尚未添加到git库的文件。如果已经添加了,则需用git rm移除后再重新commit。

 

posted @ 2015-08-06 15:45  居家懒人  阅读(180)  评论(0编辑  收藏  举报