git命令

本文档详细介绍了Git的基本操作,包括配置用户信息、设置凭证助手、提交历史查看、分支切换与创建、文件状态检查等。同时,也涵盖了MySQL的新用户授权方法。此外,还涉及到了VIM编辑器的替换命令和文件处理。这些内容对于日常的版本控制和数据库管理至关重要。
摘要由CSDN通过智能技术生成

git config --global user.email “gaox01@qq.com”
git config --global user.name “xiang.gao”

1、进入到用户根目录,cd ~
2、执行git config --global credential.helper store命令
3、执行之后会在.gitconfig文件中多加红色字体项

[user]
name = xiang.gao
email = gaox01@qq.com
[credential]
helper = store

Mysql新用户赋权
grant all privileges on cacheCloud.* to 'cachecloud’@‘%’;

查看提交记录:
git log

切分支:
git checkout 分支名

从当前分支创建新分支,并切过去:
git checkout -b 新分知名

查看当前分支
git branch

创建新分支
git branch 新分知名

删除本地分支:
git branch -D 分知名

查看状态:
git status

在2个版本间比较文件
git diff --name-status sdafsfsffdsfdsgf4 sdfsfdhfsfdsfdskllg

用远程强制覆盖本地:
git fetch --all
git reset --hard origin/分支名
git reset --hard 0xf4352d7sfsafdskllfkla33232
git pull

回滚远程
git reset --hard 0xfdsafs32422321
git push -f origin branch-name

提交:
1、git add .
2、git commit -m “”
3、git pull origin 分支名
4、git push origin 分支名

git branch -a 查看远程分支

git pull origin 分支名 pull 拉取远端内容
git push origin 分支名 push 推送本地的提交到远端
git fetch origin dev fetch远端内容

git checkout ./ 从远程覆盖当前分支
git checkout dev 从远程覆盖dev分支

git fetch -p 刷新远程分支目录

git branch -D branch-name 删除本地分支
git push origin :branch-name 删除远程分支(把一个空分支提交到远程)
------------------------- VIM --------------
s/old/new/g 单行替换
%s/old/new/g 全部替换
-------------------------- CRLF ----------------
sed -i ‘s/\r//g’ file CRLF -> LF
sed -i ‘s/$/\r/g’ file LF -> CRLF

sed -i ‘1i#include “xx.h”’ file 添加一行到文件头行
sed -i ‘:a;N;$ s/src/dest/g;ba’ file 将带\n的源字符串替换成目标字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

R助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值