提交 37d77a01 authored 作者: xuyang's avatar xuyang
# GIT常用指令
**目录跳转** cd 文件夹目录
**将目录变为可管理仓库** git init
**追踪文件** git add .或 git add 文件名
**提交至本地仓库** git commit -m '提交的相关描述'
**绑定远程仓库** git remote add origin 远程仓库链接
**解绑远程仓库** git remote rm origin
**提交至远程仓库** git push -u origin master
**拉取远程项目** git pull origin master
**从远程仓库rebase** git pull --rebase origin master
\ No newline at end of file
# merge和rebase
### 分支合并
###### 场景:在master上创建新分支feature1并进行开发,同时master也在开发中
![img](https://img1.3s78.com/codercto/d2c7934eed0b917cbb2c4066609ff1e9)
###### 1.在feature1分支执行merge master后,生成了新的节点。
![img](https://img1.3s78.com/codercto/fdb162170e314e215de7384e96265acd)
2.在feature1分支执行rebase master后,分支
## MD的学习
# 这是一级标题!
## 这是二级标题!
### 这是三级标题!
(2)文字
**加粗**:Ctrl + B
*倾斜*:Ctrl + i
<u>下划线</u>: Ctrl + u
~~删除线~~: Shift + Alt +5
==高亮==:== ==(这个需要设置,且中间没有空格)
我是^上标^:^ ^(这个需要设置,且中间没有空格)
我是~下标~:~ ~(这个需要设置,且中间没有空格)
(3)列表
- 无序列表(-+space)
- 嵌套列表
- 第二层嵌套
1.有序列表
​ 1.嵌套的有序列表
(4) 引用:Ctrl + Shift +Q
> good good study, day day up.
>
> ​ --鲁迅
(5)表格:Ctrl + T
| | | |
| ---- | ---- | ---- |
| | | |
| | | |
| | | |
(6) 图片: Ctrl + Shift + i
<img src="C:\Users\杨雪\Desktop\1.jpg" style="zoom:30%;" />
## Linux的学习
**常见的Linux命令**
```
ls 查看当前目录下有什么文件和文件夹
cat 查看文本文件的内容(ctrl+D退出cat),也可以用来合并文件
cd 进入当前目录
cd .. 进入上一层目录
cd / 直接进入根目录
mkdir 创建文件夹
touch 创建文件
vim 只能创建.txt
rm 删除文件或文件夹
rmdir 删除目录
mv移动文件
eg: mv 1.txt Document 把文件1.txt移动到Document中。
reset 重新初始化终端(屏幕)
clear 清屏(和reset的效果一样)
history 可以查看输入过的命令历史
```
**关机重启机器**
```
shutdown
-r 关机重启
-h 关机不重启
now 立刻关机
halt 关机
reboot 重启
```
## vim的使用
> 1. ​ vim a.txt
当a.txt存在,即进入编辑模式。如果不存在,相当于先创建了a.txt文件并进入编辑模式。
2.vim有三种模式:==命令模式==(Command mode)、==输入模式==(insert mode)、==底线命令模式==(Last line mode)。
​ 第一种常见:dd删除当前行。
​ 第二种常见:按i键进入编辑模式。
​ 第三种常见::wq
3.基本操作(我在git bash中测试的):==vim a.txt==进入到a.txt文件,按==i==键进入编辑模式,输入一些内容后,按==Esc==键,再按==:wq==就能保存并退出。(==在按:wq确保在英文输入状态下==,否则不成功)。
## git错误使用总结
> 1.题目:上传一个.md文件到git仓库
第一次犯错误:git push 命令
因为经常在idea中上传代码,idea会把命令做一个简化,git push即可。
git push -u origin master
上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。
git push <remote> <branch>
当你想要将 master 分支推送到 origin 服务器时(再次说明,克隆时通常会自动帮你设置好那两个名字), 那么
运行这个命令就可以将你所做的备份到服务器:
$ git push origin master
> 2.题目:git一个本地分支同时向多个远程分支提交代码
在项目根路径中右击git bash
添加一个远程仓库
git remote add origin git@git.yfzx.zjtys.com.cn:yx/practise.git
此时,再填另外一个远程仓库(也允许多个)
git remote set-url --add origin git@github.com:y1109x/-practice.git
这样的话,两个仓库就添加进去了。
此时可以通过 git remote -v 查看远程仓库的信息
然后一番 git add 和git commit操作之后,通过 git push origin master的方式推送到远程仓库
## Spring Data Jpa
1. save:保存或者更新
​ 根据传递的对象是否有主键id,如果没有id主键属性,即保存。 存在id属性,根据ID查询数据,更新数据。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论