git常用命令
Git branch -a 查看分支情况
Git checkout -f把剩余的修改丢弃
Git status 查看文件修改情况
Git commit -a -m “”
Git checkout dev切换到dev分支
git checkout -f 格式化所有修改
Git merge dev 把dev 合并到当前分支
Git push origin dev 先切到dev 上然后推代码
Git pull origin 啦代码
git branch -D dev 删除dev分支
git fetch --tags 拉取tags
git checkout -b min_1008 release-pro-v.1.27.b.2 基于release-pro-v.1.27.b.2 tag 新建min_1008
分支
git checkout dev app/index/lovehavemoney.php 把dev分支上的app/index/lovehavemoney.php 替换过来
git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和 上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。
git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了
PS:Git忽略规则及.gitignore规则不生效的解决办法 http://www.pfeng.org/archives/840