git登录---初次上git,需要账号和邮箱登录,这个方法欠妥(后期每次登录都需要加上),安全性相对低,建议用shh协议的方法生成密钥对-------步骤:
1.先登录
git config --global user.name ‘xxxxx’ //用户名
git config --global user.email ‘xxx@xx.xxx’ //邮箱
2.生成秘钥 按三个回车后:

如图顺利完成后,找到.ssh目录下(一般电脑的路径C:\Users\Administrator\.ssh)得到了两个文件:id_rsa(私有秘钥)和id_rsa.pub(公有密钥);
3.记事本打开id_rsa.pub(公有密钥),复制内容(注意有无多余空格)到上面账号邮箱所注册的git中,我的是git阿里云代理商----如下图;

后面的每次登录,本地电脑私钥和平台上的公钥自动验证,很方便!
下面说下git的最基本和最常用的几个命令:
多使用几遍就能发现git非常简单实用,以下几个日常工作使用的命令,初次使用步骤:本地克隆仓库--克隆远程仓库数据--更新和提交代码;
git init //初始化仓库 //即创建仓库
git clone //克隆git上的代码
git status //查看Git状态 //此步骤可省略
git add . //跟踪不同于远程仓库的数据 //即查看本地仓库更新后的代码
git commit -m '备注说明' //提交跟踪的数据到暂存区 //即选中上一步跟踪到的代码
git push origin master //推送提交的数据到远程仓库 //将上一步选中的代码提交
git pull origin master //同步远程仓库的数据到本地 //git pull <远程主机名> <远程分支名>:<本地分支名>;如果远程分支是与当前分支合并,则冒号后面的部分可以省略;git push 同理;
注:常见面试题---git pull和git clone区别:git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并;git clone远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。
git config XXX 查看配置XXX的信息
git config --list 检查已有的配置信息
git add -f 文件名 强制追踪 //有的文件不知名原因无法跟踪,执行此命令强制即可
Linux登录:
交到我手里的只有一个公钥,因此只能shh协议登录阿里云服务器,我的是使用了终端secureCRT进行登录,附上百度云盘资料链接:链接:https://pan.baidu.com/s/1fFVslsleguKSRXmUM-qAqQ 密码:2xvy
按照如图步骤,将公钥添加则登录成功;

终端操作Linux,使用git,secureCRT,putty,scp都可行,都能生成并使用shh,找最适用的那个即可;我的情况是Linux服务器端密钥已生成,匹配登录即可;
登录终端后,进入 / 目录,使用lnmp一键安装进行环境配置,参考:https://www.cnblogs.com/leilei-1/p/7846120.html
Linux常用命令:进入根目录下,找到安装包lnmp1.5(这是我安装的版本)目录下,查看有没有 uninstall.sh这个文件,有则执行: ./uninstall.sh //一键卸载
ftp登录:
ssh登录ftp,以图形界面两个有名的软件Winscp,FileZilla,以Winscp为例,图:

进入高级设置:

注意用户名输入是否正确!!