更新Linux常用指令

This commit is contained in:
yewuya 2021-10-14 15:43:12 +08:00
parent 60085198a4
commit 33747d169e

View File

@ -1,45 +0,0 @@
# git 常用指令
#### 基础常用指令
```sh
git config --global --unset http.proxy//取消http代理
git config --global --unset https.proxy//取消https代理
git add . // 添加所有修改文件
git commit -am “” //添加所有修改文件的commit
git push origin master //上传代码到服务器
git remote rm origin //删除所有远程服务器
git remote add origin url //添加新的远程服务器
git submodule update --init --recursive //更新下载全部子模组
```
#### 生成密钥
```shell
git config --global user.name "yewuya" #配置用户名
git config --global user.email "yewuya0206@gmail.com" #配置邮箱
ssh-keygen -t rsa -C "yewuya0206@gmail.com" #生成密钥
```
#### 设置代理
```sh
git config --global https.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
git config --global http.proxy 'socks5://127.0.0.1:7890'
git config --global https.proxy 'socks5://127.0.0.1:7890'
```
#### 修改已提交的commit
```sh
git rebase -i HEAD~1 #修改commit HEAD~1为commit的数量
#在打开的文件中将需要修改的commit前的pick改为edit,并保存关闭文件
git commit --amend #修改commit内容
git rebase --continue #完成内容修改
git push --force origin #强制提交
```