码迷,mamicode.com
首页 > 其他好文 > 详细

Git:Git常用命令

时间:2019-10-07 15:01:20      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:har   pull   log   放弃   文件   描述   存储   head   hub   

常用命令

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常用命令

标签:har   pull   log   放弃   文件   描述   存储   head   hub   

原文地址:https://www.cnblogs.com/zhuchengchao/p/11630325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!