查看分支
git branch -a 查看所有本地和远程分支
git branch 查看本地分支
git branch -r 查看远程分支
切换分支
git checkout <BranchName>
删除分支
git branch -d <BranchName>删除本地分支
git push origin --delete <BranchName>删除远程分支
git push origin : <BranchName>
删除文件
git clean -n 查看将会删除哪些文件(不会真正删除)
Git clean -f 删除当前目录下没有track过的文件
git clean -df 删除当前目录下没有track过的文件和文件夹
git restet --hard 重置到上次commit的记录,后面修改的文件和新增的文件不会被track ,配合 git clean -df 回到上次提交的commit时的内容。
取消暂存(track)
git restore --staged <FileName>
加入暂存
git add. 点是全部修改新增文件暂存
git add <FileName>暂存对应文件
查看当前状态
git status
提交文件到本地
git commit
推送文件到远程
git push
更新远程分支列表
git remote update --prune
git remote update -p
git flow 常用命令
初始化git flow 工程
git flow init
开启/完成一个新的功能分支
Git flow feature start <branchName>
git flow feature finish <branchName>
转载于:https://www.cnblogs.com/wenq001/p/11587049.html