git & scp
command : git & scp
git
-
git 提交
- git checkout/pull =====[在提交前校验远程是否有冲突]
- git add <param > [< path >] =====[添加要提交的代码,通常这里只写路径]
- -u [< path >] : 把中所有tracked文件中被修改过或已删除文件的信息添加到索引库,省略表示.,即当前目录。
- -A [< path >] : 有tracked文件中被修改过或已删除文件和所有untracted的文件信息添加到索引库。
- -i [< path >] : 查看中被所有修改过或已删除文件但没有提交的文件,并通过其revert子命令可以查看中所有untracted的文件,同时进入一个子命令系统。
- git commit -m '提交说明' =====[提交代码说明:修改的内容说明,版本,时间]
- git push =====[提交到远程服务]
scp
-
scp 远程拷贝
- scp <file/fileName>
- scp -r * username@192.168.17.213:/software/monitor =====[将本目录下所有拷贝到远程服务器]
- scp username@192.168.17.213:/software/monitor ../ =====[将远程目录拷贝到本目录下,即本目录下拷贝里monitor文件]
- scp <file/fileName>
- cp 没有跨服务器的拷贝 =====[参数同上]
ssh 链接远程服务器
- ssh name@ip
ssh root@192.168.17.213