git --version 显示git版本号,安装成功
git init 本地初始化 进入文件目录输入后,生成git可以管理的仓库
git status 检查版本库的状态
git add . 提交全部【注意,后面带点 git 空格 add 空格 点】
git commit -m' ' 提交 并且加注释
git branch 查看本地所有分支
git reset --hard 版本号 退回版本(回退多了想找回)
git reflog 查看所有日志信息
git reset --hard 版本号 找自己需要的版本号
git push -u origin master 将本地文件给推到服务器上
git clone git://github.com/schacon/grit.git 从服务器上将代码给拉下来
git branch 查看分支
git branch +分支名(自己起的) 创建分支
git checkout +分支名(自己起的) 切换分支
创建本地分支并切换
git switch -c 分支名 或者 git checkout -b 分支名
git checkout -b dev(分支名) origin/dev(分支名)创建并切换本地分支在和远程仓库dev关联
git branch -d +分支名 删除分支
git checkout --track origin/dev 切换到远程dev分支
git branch -D master develop 删除本地库develop
git merge origin/dev 将分支dev与当前分支进行合并
git remote show 查看远程库
git pull origin (远程仓库名) (分支名) 将本地分支推送到服务器上去
git commit -a -a是代表add,把所有的change加到git index里然后再commit
git commit -a -v 一般提交命令
git rm a.a 移除文件(从暂存区和工作区中删除)
git rm --cached a.a 移除文件(只从暂存区中删除)
git commit -m "remove" 移除文件(从Git中删除)
git rm -f a.a 强行移除修改后文件(从暂存区和工作区中删除)
git stash push 将文件给push到一个临时空间中
git stash pop 将文件从临时空间pop下来