Git常用命令

Git版本控制工具常用命令:

<>代表添加文件,[]代表参数

git init  --创建git版本库

git add <file> --添加文件到仓库

git commit [-m] --完成,参数m代表本次操作的注释

git status --查看仓库当前状态,主要是git的暂存区(stage)

git diff --查看上次修改内容

git log [--pretty=oneline] --查看提交历史,参数pretty显示基本信息

git reset --退回/进入上一版本,参数--hard HEAD^中,HEAD^代表上一版本,HEAD^^代表上上版本,HEAD~100代表上100个版本

cat <file> --查看文件内容(虽然不是git命令,也是常用命令)

git reflog --查看命令历史

git checkout --<file> --撤销文件在工作区的修改,"--"必须有很重要

git reset HEAD <file> --撤销文件在暂存区的修改,重新放回到工作区

git rm <file> --删除文件,需谨慎操作

git remote add --添加远程库

git push -u origin master  --第一次推送master分支的所有内容

git clone git@github.com:github_user/repository.git --克隆一个本地库

git checkout [b] dev --创建git分支dev,参数b代表创建并切换分支

git branch --查看所有分支

git checkout [分支名] --切换到当前分支

git merge --合并指定分区到当前分区

git branch [-d] dev --删除dev分支

git log --graph --查看分支合并图

git checkout --no-ff --使用普通模式合并分支,这样会有历史记录

git stash --保存现在正在的工作,等下回来处理

git stash pop --回到工作现场

git remote -v --查看远程库

git pull --抓取远程分支

git tag tag_name --创建标签

git tag --查看标签

git tag -a tag_name -m "sda" --指定标签信息

git tag -s tag_name -m "sdsd" --用PGP签名标签

git show tag_name --查看标签信息



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值