Git笔记

来源:互联网 发布:启用视频网络 netgear 编辑:程序博客网 时间:2024/06/16 07:32
下载代码: git clone <url>新增文件到暂存区:git add <file name>提交代码:git commit -a -m <注释>分支新增分支:git branch <new branch name>切换(检出)分支:git checkout <branch name>检出远程分支,并且建立本地分支:git checkout -b <local branch name> <remote branch name>例如:git checkout -b dev origin/dev重命名本地分支git branch -m oldbranchname newbranchname删除本地分支git branch -d <branch name>删除远程分支git push origin <:branch name>或者:git push origin --delete <branch name>推送到远程git push origin <branch name>查看所有分支:git branch -av比对:撤销:回退到上一个commit,会重置index和add后未提交的文件;git reset --hard 撤销到某一次提交git reset --hard <commit id>撤销最后一次提交,如果已经提交的, 将会删除本地文件git reset --hard HEAD~1日志:查看当前分支所有日志(从近到远):git log查看分支图形:git log --graph以行的形式查看:git log --pretty=oneline查看每次提交的文件列表git log --name-onlyGit配置设置日志格式git config log.date iso不跟踪(假装看不见)git update-index --assume-unchanged <path>继续恢复跟踪git update-index --no-assume-unchanged <path>
原创粉丝点击