欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

git和vscode操作指令介绍

程序员文章站 2022-05-21 20:43:25
git add . 把当前相对于仓库修改的文件整合待上传 git status 查看文件夹下是否有所要提交的 git commit -m “str”...

git add . 把当前相对于仓库修改的文件整合待上传

git status 查看文件夹下是否有所要提交的

git commit -m “str”

git checkout -b dev //新建一个分支
$ git checkout -b dev origin/dev //同步远程xxx分支到本地xxx分支

git pull origin dev //从仓库里拉代码到分支里。
git push origin dev

:wq 退出vim编辑模式

git branch -a 看本地分支
查看分支:git branch

创建分支:git branch

切换分支:git checkout

创建+切换分支:git checkout -b

合并某分支到当前分支:git merge

删除分支:git branch -d

git rebase origin/dev1 合并

git fetch origin

git fetch –all
git reset –hard origin/master
git fetch 只是下载远程的库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的最新的版本

sudo -s 获取绝对用户权限
cd xxx 进入xxx目录
ls (-a/-A) 显示当前路径下所有文件(隐藏的)
pwd 显示当前绝对路径
mkdir xxx 创建文件夹xxx
man xxx 查看xxx命令手册

然后介绍下Git基础命令的含义;
clone 克隆远程仓库
init 初始化仓库
remote 连接远程仓库
pull 从远程仓库下拉获取新数据
push 将本地仓库新增或修改文件上传到远程仓库
add 添加文件或者修改文件,commit以及push之前使用
log 当前仓库提交过的日志信息
status 当前仓库版本状态
commit 提交到当前仓库中
branch 分支命令,相关增删查操作
checkout 使用远程仓库最后一个版本完全覆盖当前仓库内容/选择分支branch
diff 对比版本内容
merge 合并版本内容

vs code

删除光标右侧的所有字Ctrl+Delete
回退上一个光标操作Ctrl+U
向上向下复制一行: Shift+Alt+Up或Shift+Alt+Down
在当前行下边插入一行Ctrl+Enter

移动到文件结尾:Ctrl+End
移动到文件开头:Ctrl+Home
代码格式化:Shift+Alt+F,或Ctrl+Shift+P后输入format code

选中当前行Ctrl+i(双击)

选择从光标到行尾Shift+End
选择从行首到光标处Shift+Home
删除光标右侧的所有字Ctrl+Delete
Shrink/expand selection: Shift+Alt+Left和Shift+Alt+Right
Multi-Cursor:可以连续选择多处,然后一起修改,Alt+Click添加cursor或者Ctrl+Alt+Down 或 Ctrl+Alt+Up
同时选中所有匹配的Ctrl+Shift+L
Ctrl+D下一个匹配的也被选中(被我自定义成删除当前行了,见下边Ctrl+Shift+K)
回退上一个光标操作Ctrl+U
Shift+Alt+A 切换块注释 Toggle block comment