Git

Git在这里插入图片描述

git init (文件夹名) 				      初始化设置git版本裤(在文件夹下)
git config (--global) user.name"123"  创建用户
git config user.email  "123@163.com"  设置用户邮箱
git config (-l)						  用户信息
git status 							  查看未添加版本库文件
git add 文件名(h*把所有以h开头的文件提交  .把所有未提交文件提交)          							      
   									  把文件提交到缓存区
git commit (-m  "版本信息")		 (文件名)提交文件
git diff							  查看工作区与缓存区的区别
git diff --cached					  查看缓存区与分支区的区别
git checkout -- (文件名)  			  还原文件(--两边都有空格)
git reset HEAD						  撤销暂存区内容
echo "test">>.ignore 				  将.ignore文件提交使git忽略test文件
git log 							  提交日志
git log --pretty=oneline --abbrev-commit --graph
--pretty=online						  在一行中显示
--abbrev-commit						  日志ID显示前七位简化显示
--praph								  显示图
git reflog							  可以查看所有版本信息(所有分支所有时间)
git reset --soft HEAD^				  版本回退(分支区)^回退1个版本  ~n回退n个版本
git reset --mixed 版本ID			  回退分支区和暂存区
git reset --hard 版本ID				  *全部回退到指定版本
git ls-files						  查看暂存区文件
git ls-files --with-tree=HEAD		  查看工作区文件
git rm (--cached) [文件名]			  删除(暂存区)文件(分支区文件无法删除)
git branch  dev					 	  创建dev分支
git branch 							  显示分支
git checkout (-b) dev				  切换分支(创建)
git branch -d(-D) debug				  删除分支(强制删除)
git merge dev						  合并分支
cat 文件名							  查看合并冲突内容
修复后提交 git commit -m "xx"(不需要文件名)
“合并后相当于被合并分支上的版本交由合并分支管理,被合并分支不能看到合并后的节点”
ssh-keygen							  创建密钥
gitee使用:添加公钥->创建项目->下载地址ssh
git clone 地址						  clone远程库
git remote add java3 地址		      将远程库命名
git remote							  查看远程库
git remote -v						  查看详细信息
git remote rm java3					  删除远程库
git push -u java3 master			  上传项目到远程库java3的master分支设置默认为java3 master
git pull (java3 master)		      拉取远程库内容如果设置过默认不用添加后两项push一样


免密登录的构建过程免密登录的检验过程

Linux

mkdir [文件名] 						  新建文件夹
echo "123" > filename		    	  新建文件filename添加信息123
echo "123" >> filename				  添加信息123到filename
vim filename						  打开vim文档编辑系统
	i		插入
	:wq		保存退出
	o		插入新一行
rm (-rf) [文件名]					  -rf删除文件和目录(将需要删除的文件放到剪切板里边)
									  可以使版本中没有某个文件
Tab:输入命令前几个字母后Tab键,会自动补全命令提示。

移动光标命令
Ctrl+A:移动光标到开头
Ctrl+E:移动光标到结尾
Ctrl+F:往光标后面移动一个字符
Ctrl+B:往光标前面移动一个字符

剪切字符
Ctrl+K:剪切光标处到行尾的字符
Ctrl+U:剪切光标处到行首的字符
Ctrl+Y:将剪切的字符进行粘贴

复制粘贴
Ctrl+Ins:复制
Shift+Ins:粘贴

中断正在运行的命令行
Ctrl+C

退出当前Xshell
Ctrl+D

搜索命令行使用过的历史命令记录
Ctrl+R

获取上一条命令的最后部分,用空格分隔开来的部分
ESC+.

清屏命令
Ctrl+L

暂停命令
Ctrl+Z

锁屏
Ctrl+S

解除锁屏
Ctrl+Q

!+命令 执行上一条命令,!! 执行上两条命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值