git命令

来源:互联网 发布:淘宝上电脑主机 编辑:程序博客网 时间:2024/06/05 19:23
--->config
git config --list
git config --global user.name 'mkswk'
git config --global user.email '2301546393@qq.com'
<---config
--->branch
git branch [-d] [clean_up] --- 查看分支|[clean_up]创建分支clean_up|[-d] [clean_up]删除分支
git checkout clean_up --- 切换到分支clean_up
git merge clean_up --- 合并分支clean_up
git push
<---branch
--->log|reset
git log [--pretty=oneline] --- 显示日志[单行显示]
git reset --hard HEAD~n --- 回退到上n版本
git reflog --- 显示版本号
git reset --hard [vnum] --- 回退指定版本
<---log|reset
--->stash
git stash
git stash list --- 查看所有被隐藏的文件列表
git stash apply stash@{1} --- 恢复被隐藏的文件,内容不删除
git stash drop --- 删除文件
git stash clear --- 删除所有进度
git stash pop --index stash@{1} --- 恢复工作区,还恢复暂存区
<---stash
--->tag
git tag -a v0.1 -m 'basic structure' --- 创建标签
git describe develop --- 显示描述
git push origin develop --tags --- 同步到服务器
<---tag
--->
git init ---- 初始化git仓库
git status --- 项目当前状态
git add [n1.txt|*.txt] --- 添加到暂存区域
git rm [n1.txt|*|*.txt] --- 暂存区删除文件
git checkout [*.txt] --- 放弃工作区修改
git commit -m '阶段性描述' --- 添加阶段性改变描述
git remote add origin https://github.com/mhswk/muiv.git --- 添加远程仓库
git remote [-v] --- 查看远程库信息[详细]
git push -u origin master --- 推送到远程 
git diff HEAD --- 
git diff --satged --- 
<---
0 0