git 日常命令集(一)

git 分布式版本控制系统。

配置用户名:git config -- global user.name "用户名"

查看名字:git config user.name

配置邮箱:git config -- global user.email "邮箱"

查看邮箱:git config user.email

查看所有的全局配置项:git config -- list -- global

帮助手册:git help config (简:git config -h)

1.仓库初始化
git init
2.查看状态
git status 
git status -s //简写
3.添加到暂存区
git add 文件名字
git add . // 向暂存区添加多个文件
4.提交更新仓库
git commit -m '文件描述'
git commit -a -m '文件描述' //提交跳过暂存区,必须是已经追踪过的文件
5.取消暂存的文件
git reset HEAD 要移除的文件名称
git reset HEAD . //移除所有文件

6.查看提交历史
//按时间先后顺序列出所有的提交历史,最近的提交在最上面
git log
//只展示最新的两条提交历史,数字可以按需进行填写
git log -2
// 在一行上展示最近两条提交历史的信息
git log -2 --pretty=oneline
// 在一行上展示最近两条提交历史信息,并自定义输出的格式
// %h 提交的简写哈希值  %an 作者名字  %ar 作者修订日志  %s 提交说明
git log -2 --pretty=format:"%h | %an | %ar | %s"

7.回退到指定的版本
注意:回溯版本前需要用git status 确认文件状态
文件需是nothing to commit, working tree clean 状态才行。
// 在一行上展示所有的提交历史
git log --pretty=oneline
// 根据指定的提交 ID 回退到指定版本
git reset --hard <CommitID>
// 在旧版本中查看命令操作的历史
git reflog --pretty=oneline
// 根据最新的提交 ID,跳转到最新的版本
git reset --hard <CommitID>

8.将远程仓库克隆到本地
git clone 仓库地址
1.查看git仓库所有分支列表
git branch //*代表所处分支列表
2.创建分支
git branch 新分支名字
3.切换分支
git checkout 指定分支
4.快速创建和切换
git checkout -b 分支名称
5.合并分支
1.)切换到主分支
git checkout 主分支名称
2.)合并分支
git merge 分支名称
6.删除分支
git branch -d 分支名称
7.查看远程仓库中所有分支列表
git remote show 远程仓库名称(origin)
8.把远程分支最新代码下载到本地对应分支中
git pull
9.删除远程仓库中指定分支
git push origin --delete 远程分支名称
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值