git 的常用命令总结

本篇博客内容来自https://www.liaoxuefeng.com/wiki/896043488029600

//初始化本地仓库
git init

//将修改提交到暂存区 .表示全部文件
git add [文件名] 或 .
//将文件从暂存区移除
git rm --cached [文件名]
//丢弃本次文件的修改(还未使用add添加到暂存区)
git checkout – file
//将暂存区的修改撤销(使用了add提交了修改)
git reset HEAD

//将暂存区内容提交到本地仓库 . 表示全部文件
git commit -m “说明信息” [文件名] 或 .

//查看提交的版本记录
$ git log --pretty=oneline

//版本更改
git reset --hard 版本号

//查看命令历史
git reflog

//删除暂存区中的文件
git rm [文件名]

//查看关联的远程仓库
git remote -v

//添加远程仓库关联
git remote add origin[自定义远程仓库名] ssh://git@192.168.100.32:222/linchong/ntd.git[仓库地址]

//删除远程仓库关联
git remote rm origin[自定义远程仓库名]

//拉取远程数据,忽略未关联的历史合并
git pull origin master --allow-unrelated-histories

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

//克隆远程仓库文件到本地
git clone git@github.com:michaelliao/gitskills.git[地址]

//创建并切换分支
git checkout -b dev

//查看当前分支
git branch

//切换分支
git checkout master

//将dev分支内容合并到master
1、先切换到master分支
git checkout master
2、合并
git merge dev

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值