git常用操作

  1. git help
  2. 生成秘钥 ssh-keygen -t rsa -C "绑定的邮箱地址"
  3. git clone

git clone git@github.com:shensunbo/code.git

  1. git add

git add file1 file2 …
git add . 添加所有git status中untracked的文件

  1. git log

git log --author=shen --before=2022-10-19 --after=2022-10-17 --merges

–oneline --reverse

  1. git blame
  2. git diff
  3. 撤销
  • 撤销add
    • git reset HEAD
  • 撤销本地commit,不修改代码
    • git reset --soft 版本号
  • 撤销本地commit并回退代码
    • git reset --hard 版本号
  • 撤销本地文件修改
    • git checkout 文件名
  1. 暂存

git stash save “comment”
git stash pop
git stash apply stash@{1}

  1. 提交忽略指定行
    忽略指定行
  2. 修改提交日志 git commit --amend
  3. ssh远程服务器调试

参考链接 vscode ssh

  • sftp:config
{
   "name": "shensunbo_linux",
   "host": "192.168.63.128",
   "protocol": "sftp",
   "port": 22,
   "username": "shensunbo",
   "remotePath": "/home/shensunbo/shensunbo/code",
   "password": "123456",
   "uploadOnSave": false,
   "useTempFile": false,
   "openSsh": false
}
  • SFTP:download project
  1. 恢复为服务器版本
    git reset --hard origin/10034625_Zeekr_CS1E_Develop_V2.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值