git 基本操作

## 记住/清理 密码
#### linux 下
记住密码
```
git config --global credential.helper store
```
输入密码后下次会记住

清理密码
```
rm ~/.git-credentials
```

#### windows 下

记住密码
```
git config --global credential.helper store
```
下次输入密码后就记住了

清理密码
```
git config --system --unset credential.helper
git credential-manager uninstall
```

## 添加远程地址
添加远程地址 v2
```
git remote add V2 https://gitee.com/ch.git
```
推送到远程
```
git push v2
```

```
git push origin master #意思推送到 origin 远程的 master 分支
```

利用 ImDisk 使用内存当磁盘

介绍
ImDisk是Windows NT / 2000 / XP / Vista / 7/8 / 8.1 / 10和Windows Server 2003/2003 R2 / 2008/2008 R2 / 2012/2012 R2,32和64位版本的虚拟磁盘驱动程序。它可以使用图像文件或系统内存创建虚拟硬盘,软盘或CD / DVD驱动器。
ImDisk 是开源免费的。

最新版本是 ImDisk 2.0.9
官网地址
```
http://www.ltr-data.se/opencode.html/
```
开机启动, 磁盘R 当做内存磁盘, 使用NTFS 格式
编辑文件 c:/uboot/cachedisk.bat 然后添加到 启动里面
步骤 计算机配置 -> Windows设置/脚本(启动/关机)-> 添加保存的c:/uboot/cachedisk.bat文件

内容
```
imdisk -a -s 1G -m R: -p "/fs:ntfs /q /y"
```

### 其他
windows 10 设置开机启动
gpedit.msc win10 没有,需要开启
编辑文件 a.cmd, 然后运行 即可
```
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause
```

参考
https://blog.csdn.net/u013642500/article/details/80138799

阿里云 香港 搭 shadowsocks 服务

#### 1. 安装
```
yum install python-pip
pip install shadowsocks
```
#### 2. 配置
```
vim /etc/shadowsocks.json
```
内容
```
{
"server": "阿里云内网的ip",
"server_port": 8388,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "访问密码",
"timeout": 300,
"method":"aes-256-cfb"
}
```

#### 启动服务
```
ssserver -c /etc/shadowsocks.json --log-file /tmp/ss.log -d start
```

关闭服务
找到这个进程结束掉
```
ps aux |grep ssserver
```

参考
https://www.barretlee.com/blog/2016/08/03/shadowsocks/
https://blog.csdn.net/jdk137/article/details/73730118/

android 客户端

https://github.com/shadowsocks/shadowsocks-android/releases

windows客户端

https://github.com/shadowsocks/shadowsocks-windows/releases