今日学习,HTML、CSS、JS 各自的作用,算是了解前端一个认识
git remote -v
查看当前库的 remote 的详细信息
简称 | remote主机名 | host在哪里 | 用途 |
---|---|---|---|
本地库 | - | 开发者本地 | 进行本地开发和调试,解决代码合并时的冲突 |
远程库 | origin | github之类的代码托管服务 | 代码远程存储,更便捷地使用托管服务的Pull Request等功能 |
团队的远程库 | upstream | github之类的代码托管服务 | 管理产品源代码,管理开发迭代中的代码,代码权限管理 |
- git checkout [哈希值] : 表示切换分支;会让 git 处于 detached HEAD 状态
如果你处于 detached HEAD 状态,一定是为了查看某个 commit 后状态的代码(或在此基础上做调试),查看完之后一定要通过“某种方式”还原到正常状态,否则可能会出问题
-
什么是 detached HEAD?当我们执行 checkout 命令且把哈希值作为参数切换到某个 commit 之后的状态时, HEAD就不再指向“正常”的位置了,这种状态就是 detached HEAD
-
回到正常状态:
-
- 使用
git checkout [branchName]
回到某个分支
- 使用
-
- 在当前的 commit 状态下建一个新的分支,使用
git checkout -b [newBranchName]
。
- 在当前的 commit 状态下建一个新的分支,使用
-
git命令
计算机网络
- 计算机网络体系结构分为3种:
OSI
体系结构、TCP
/IP
体系结构、五层体系结构
TCP协议
Transmission Control Protocol
,即 传输控制协议
- 基于
TCP
的应用层协议有HTTP
、SMTP
、FTP
、Telnet
和POP3
UDP协议
User Datagram Protocol
,即 用户数据报协议
-
基于
UDP
的应用层协议有TFTP
、SNMP
与DNS
-
无连接的、不可靠的、面向报文、无拥塞控制