码农的自我修养之必备技能 学习笔记

1.vscode 使用

vscode 是由微软推出的一款免费开源的现代化轻量级代码编辑器。该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮,可定制的热键绑定,括号匹配等。同时,这款编辑器也拥有对 Git 的开箱即用的支持。

下载安装完成后,打开编辑器,首先要设置主题、字体大小等。

设置主题

文件→首选项→颜色主题

设置字体大小

文件→首选项→设置,打开了一个setting.json文件,将左边的设置复制到右边进行覆盖生效,所有编辑器的设置都在这里修改。 

 

 

 

 快捷键

所有快捷键设置:文件→首选项→键盘快捷方式 
1. 在当前行中间换行到下一行:ctrl+enter 
2. 当光标点击到某一行时,默认选中全行,可以直接复制剪切 
3. 直接删除某一行:shift+delete或者ctrl+shift+k 
4. 多行光标选择:alt+鼠标左键 
5. 自动生成html结构和meta声明:首先输入“!”,然后按tab键 
6. 标签自动补全:tab键 
7. 折叠所有代码:ctrl+k、ctrl+0 
8. 格式化:alt+shift+f 
9. 注释:ctrl+/ 
10. 全部保存:ctrl+k, 然后只按s一个键 
11. 向上移动一行:alt+↑ 
12. 向下移动一行:alt+↓ 
13. 向上复制一行:alt+shift+↑ 
14. 向下复制一行:alt+shift+↓ 
15. 查找:ctrl+F 
16. 替换:ctrl+H 
17. 文件中查找:ctrl+shift+f 
可以在打开的文件夹中搜索所有文件内容 

2.git 使用

基本命令

1.git init # 初始化⼀个本地版本库
2.git status # 查看当前workspace的状态
3.git add [FILES] # 把⽂件添加到index
4.git commit -m "wrote a commit” # 把⽂件提交到仓库
5.git log # 查看commit的⽇志,查看当前HEAD之前的commit
6.git reflog # 可以查看当前HEAD之后的commit,可以回到未来
7.git reset --hard HEAD^ #恢复至HEAD的(过去)前一个
8.git reset --hard commit-id #恢复记录到commit-id(过去或未来)
9.git clone https://github.com/xxx/xxx.git # 通过clone远端的版本库从⽽在本地创建⼀个版本库,需要您先在github.com上注册账号并创建⼀个版本库
10.git remote -v # 查看远程库信息
11.git pull # 将远程repo更新到本地,实际上是git fetch + git merge
12.git push # 将本地commit更新到远程repo

git的使用

首先我们要安装github客户端,打开git终端,我们需要在本地建立一个本地仓库,也即建立一个文件夹并且用命令git init初始化,发现文件夹下多了一个.git隐藏文件。

 

在对远端仓库进行操作前,需要在github官网登陆自己的账号,然后新建一个远程仓库,然后我们需要配置git

首先配置key

 

这是在你用户目录下会生成一个.ssh文件

 

 

 然后打开其中的id_rsa.pub复制里面的密钥,登陆你的github账户,在账户设置里找到ssh key,添加密钥

 

 

 

输入ssh -T git@github.com命令查看是否验证成功

验证成功后设置本地账户名和密码

 

 

 

 

 

 从这开始就完成了本地仓库和远程仓库的链接,我们在远程仓库上创建一个新的文件test.txt用来操作github

 

 

 然后在本地终端git clone远程仓库

 

 

 在本地得到了创建的远程仓库first以及其中的文件test.txt.

 

 

我们在本地创建一个分支用来在分支上操作文件。

 

 

 

 

 修改文件内容

 

 

 

将修改后的文件添加到暂存区并提交给仓库

$ git add README.md

$ git commit -m "test文件提交"

 

 

 

 

 查看日志

 

 

 切换回master分支,合并newbranch分支到master分支上

 

 

 最后提交到远程仓库

 

 最后发现远程仓库中的文件内容已经改变

 

posted @ 2020-03-30 15:49  lwjing  阅读(217)  评论(0)    收藏  举报