git status -s 以精简的方式显示文件状态。
如果用 git status -s 或 git status --short 命令,会得到更为紧凑的格式输出。 新添加的未跟踪文件前面有 `??` 标记, 新添加到暂存区中的文件前面有 `A` 标记, 修改过的文件前面有 `M`标记。 ![](http://static.51tbox.com/static/2024-08-29/col/3cbc162c9ffe18821...
如果用 git status -s 或 git status --short 命令,会得到更为紧凑的格式输出。 新添加的未跟踪文件前面有 `??` 标记, 新添加到暂存区中的文件前面有 `A` 标记, 修改过的文件前面有 `M`标记。 ![](http://static.51tbox.com/static/2024-08-29/col/3cbc162c9ffe18821...
Hello,Hi,你好,我是猿java。 ChatGPT 已经是当下最火的 AI 项目之一,作为技术的猿哥肯定也要跟上技术潮流,因此,今天就来聊聊使用了半年的 AI 产品:Github Copilot。 Copilot 是什么? {#Copilot-是什么?} ---------------------------- [Copilot](https://github.co...
Hi,你好,我是猿java。 今天,公司有个小伙伴不小心误删了辛辛苦苦开发了一周的git branch,如果要重写代码,那简直要疯了,有没有什么好办法可以恢复呢? 今天我们就来聊一聊。 相信直觉 {#相信直觉} ============ 首先,你要相信 git是个很强大的项目管理,如果没有恢复的方法,那么它就配不上你这么优秀的程序员。好了,废话不多说,直接上干货。这里以恢...
git 应该是当下代码管理最流行的工具,关于其两个重要的指令 `git merge` 和 `git rebase` 该如何使用也是争议颇多,这篇文章我们一起来聊一聊。 什么是 merge? {#什么是-merge} ======================= `git merge`(合并)是一种将分叉的历史记录重新组合在一起的方法,在使用 `git merge` 时,当...
\*SSH作为远程连接服务,通常我们需要考虑到该服务的安全,所以需要对该服务进行安全方面的配置。 1.更改远程连接登陆的端口 2.禁止ROOT管理员直接登录 3.密码认证方式改为密钥认证 4.重要服务不使用公网IP地址 5.使用防火墙限制来源IP地址\* ![](http://static.51tbox.com/static/2024-08-29/col/...
\*实践场景,用户通过Windows/MAC/Linux客户端连接跳板机免密码登录,跳板机连接后端无外网的Linux主机实现免密登录,架构图如下。 实践多用户登陆一台服务器无密码 实践单用户登陆多台服务器免密码\* ![](http://static.51tbox.com/static/2024-08-29/col/1da2e63afedfaa6c939c3b1148...
linux Sftp远程数据传输命令 Sftp远程数据传输命令 **#默认可以通过[sftp](https://51tbox.com/ "View all posts in sftp")命令连接sftp服务** sftp root@10.0.0.61 sftp -oPort=52113 root@10.0.0.61 #sftp的特殊端口连接 *...
1. vi 没有这个限制 2. vim : set paste 案例: **比如我们复制如下文字 : (用vim 粘贴后 # 一下的内容会被默认加上 #)** uid = rsync gid = rsync port = 873 fake super = yes use chroot = no max connections ...
不管是 rsync 还是其他的的系统,只要是网络传输的,都要进行打包操作。 打包的优点: 1.减少磁盘占用 2.减少网络流量 3.减少磁盘IO (重点)
http://www.taodudu.cc/news/show-503774.html