常用的git和vim命令行
-
Git和Vim是在命令行中常用的工具。Git是一个分布式版本控制系统,用于跟踪文件的变化和协作开发。Vim是一个强大的文本编辑器,适用于在终端里编辑文本文件。
下面是一些常用的Git和Vim命令行:
Git命令行:
1. git init:在当前目录初始化一个Git仓库。
2. git clone [URL]:克隆一个远程Git仓库到本地。
3. git add [文件名]:将文件添加到Git仓库的工作区。
4. git commit -m “[提交信息]”:提交工作区的文件到本地仓库,并附上提交信息。
5. git push:将本地仓库的提交推送到远程仓库。
6. git pull:从远程仓库拉取最新的更新到本地仓库。
7. git branch:查看当前分支。
8. git checkout [分支名]:切换到指定的分支。
9. git merge [分支名]:将指定的分支合并到当前分支。
10. git log:查看提交日志。Vim命令行:
1. vim [文件名]:打开指定的文件。
2. i:进入插入模式,可以编辑文本。
3. Esc:退出插入模式,进入命令模式。
4. :w:保存文件。
5. :q:退出Vim。
6. :wq:保存并退出Vim。
7. dd:删除当前行。
8. yy:复制当前行。
9. p:粘贴复制的内容。
10. /关键词:在文本中搜索指定的关键词。以上是一些常用的Git和Vim命令行。掌握这些命令可以更高效地使用Git进行版本控制和在终端中编辑文本文件。
2年前 -
Git是一个版本控制系统,而Vim是一款强大的文本编辑器。在命令行中使用Git和Vim有很多常用的命令。
1. Git常用命令:
– git init:初始化一个新的Git仓库。
– git clone:克隆一个现有的Git仓库到本地。
– git add:将文件添加到暂存区。
– git commit:将暂存区中的改动提交到本地仓库。
– git push:将本地仓库中的改动推送到远程仓库。
– git pull:将远程仓库中的改动拉取到本地仓库。
– git branch:查看、创建、删除分支。
– git checkout:切换分支或恢复文件。
– git merge:将一个分支合并到当前分支。
– git log:查看提交历史。
– git status:查看当前分支的状态。2. Vim常用命令:
– i:在当前位置插入文本。
– a:在当前位置的下一个字符后插入文本。
– o:在当前行的下一行插入新行。
– dd:删除当前行。
– yy:复制当前行。
– p:粘贴复制的文本。
– :wq:保存并退出Vim。
– :q!:强制退出Vim,不保存修改。
– gg:跳转到文件的第一行。
– G:跳转到文件的最后一行。
– /keyword:在文件中搜索关键字。
– :%s/old/new/g:替换文件中的所有出现的old字符串为new字符串。
– :set number:显示行号。
– :set syntax=java:设置语法高亮为Java语言。3. Git常用命令行的组合使用:
– git init:初始化一个新的Git仓库。
– git add .:将当前目录下的所有文件添加到暂存区。
– git commit -m “message”:提交暂存区的改动,并添加提交信息。
– git push origin master:将本地仓库的改动推送到远程仓库的master分支。4. Vim常用命令行的组合使用:
– vim filename:打开名为filename的文件。
– :set number:显示行号。
– /keyword:在文件中搜索关键字。
– :%s/old/new/g:替换文件中的所有出现的old字符串为new字符串。5. Git和Vim的一些额外工具和技巧:
– Git GUI工具:除了命令行,还有一些图形界面工具如GitKraken、SourceTree等可以更方便地操作Git。
– Vim插件:Vim有很多插件可以增强其功能,如NERDTree(显示文件树)、CtrlP(快速搜索文件)、Vim-gitgutter(显示Git改动)等。总之,使用命令行操作Git和Vim可以更有效地管理代码和编辑文本。熟练掌握这些常用命令和技巧,能提高开发和编辑的效率。
2年前 -
一、常用的Git命令行
1. 初始化一个 Git 仓库
“`shell
git init
“`2. 将文件添加到暂存区
“`shell
git add
“`3. 将暂存区的文件提交到版本库
“`shell
git commit -m “commit message”
“`4. 将本地仓库与远程仓库关联
“`shell
git remote add origin
“`5. 将本地的提交推送到远程仓库
“`shell
git push origin
“`6. 从远程仓库拉取最新代码并合并到当前分支
“`shell
git pull origin
“`7. 查看当前仓库的状态
“`shell
git status
“`8. 查看提交历史
“`shell
git log
“`9. 创建一个新分支
“`shell
git branch
“`10. 切换到指定分支
“`shell
git checkout
“`11. 合并指定分支到当前分支
“`shell
git merge
“`12. 删除指定的分支
“`shell
git branch -d
“`13. 回退当前分支的某个提交
“`shell
git revert
“`14. 撤销工作目录下的所有未提交文件的修改
“`shell
git checkout .
“`15. 撤销工作目录下某个文件的修改
“`shell
git checkout
“`二、常用的Vim命令行
1. 打开/创建一个文件
“`shell
vim
“`2. 保存文件并退出
“`shell
:wq
“`3. 不保存文件并退出
“`shell
:q!
“`4. 光标移动
– h: 左移
– j: 下移
– k: 上移
– l: 右移5. 删除光标所在位置的字符
“`shell
x
“`6. 在光标所在位置插入内容
“`shell
i
“`7. 在光标所在位置上方插入内容
“`shell
O
“`8. 在光标所在位置下方插入内容
“`shell
o
“`9. 复制光标所在位置的字符
“`shell
yy
“`10. 粘贴复制的内容
“`shell
p
“`11. 删除光标所在位置到行尾的内容
“`shell
d$
“`12. 撤销上一步的操作
“`shell
u
“`13. 重做上一步被撤销的操作
“`shell
Ctrl + r
“`14. 查找指定字符
“`shell
/
“`15. 替换指定字符
“`shell
:s// /g
“`以上是常用的Git和Vim命令行,可以根据需要进行使用。当然,这里只是列举了一部分常用的命令,Git和Vim有很多其他的命令和功能,可以通过查阅相关文档来进一步学习和使用。
2年前