Git:Git常用命令

常用命令

01.创建一个版本库——进入相应的目录

git init

可以看到目录下多了一个.git隐藏目录,这就是版本库目录

02.版本创建

git add filename
git commit -m '版本信息描述'

03.版本记录查看

git log
git log --pretty=oneline
git log --graph --pretty=oneline

# 查看操作记录
git reflog

04.版本回退

git reset --hard HEAD^
git reset --hard HEAD~1
git reset --hard 版本号

05.撤销修改

# 丢弃工作区(你的文件夹目录)的修改
git checkout -- filename
# 放弃暂存区(已经add了)中的修改
git reset HEAD filename

06.对不文件不同

# 查看工作区状态
git status
# 比较工作区中的版本和HEAD版本中文件的不同
git diff HEAD -- filename
# 比较两个区别
git diff 版本1 版本2 -- filename

07.删除文件

# 删除当前目录下的文件
# 如果的确要从版本库中删除
git rm
git commit

08.分支管理

# 查看分支
git branch
# 创建分支
git checkout -b 分支名
# 切换分支
git checkout 分支名
# 合并分支,能用fast forward,就用fast forward
git merge 分支名
# 不采用fast forward模式,会保存分支信息
git merge --no-ff -m '说明信息' 分支名
# 删除分支
git branch -d 分支名

09.保护工作现场

# 存储现场,
git stash
# 恢复现场
git stash pop

10.GitHub

# 克隆项目
git clone 复制过来的地址
# 上传分支
git push origin 分支名称
# 将本地分支跟踪服务器分支
git branch --set-upstream-to=origin/远程分支名称 本地分支名称
# 从远程分支上拉取代码
git pull origin 分支名称

你可能感兴趣的:(Git:Git常用命令)