一、基础知识:https://www.liaoxuefeng.com/wiki/896043488029600/ 了解:
- 工作区、暂存区、版本区概念
- 常用命令:添加、提交、修改等命令
- 解决冲突问题
二、服务器端:https://www.cnblogs.com/daner1257/p/10761849.html 客户端配置方法:
- ssh-keygen -t rsa 生成密钥
- cd ~/.ssh/
- scp -r id_rsa.pub SaiTeam@10.108.4.124:/home/SaiTeam 密钥上传到服务器git用户home目录下
- passwd: 123
- ssh SaiTeam@10.108.4.124
- passwd: 123
- cat id_rsa.pub >> .ssh/authorized_keys 客户端公钥导入验证文件
- ctrl+d
- git clone SaiTeam@10.108.4.124:/home/SaiTeam/Git/ChangShuoRadioRecognition.git(提示:不需要输入服务端密码说明验证成功)
- git config --global user.name "yourname"
- git config --global user.email "youremail"
三、客户端:https://blog.csdn.net/weixin_38023551/article/details/105785223 常用命令:
- 提交
git add <file>
git commit -m <message> # 提交到仓库并添加备注信息
git push origin master # 提交到远程仓库
- 查看
git status # 查看工作区状态
git diff # 查看修改内容
- 修改
git checkout -- file # 丢弃工作区修改
git reset HEAD <file> # 添加到暂存区丢弃修改
git reset --hard commit_id # 提交到版本库
- 解决冲突:
提交代码的时候,一定要先拉取代码
注:对应于vscode中具体操作查看上述客户端相关链接
- 服务端IP地址变化: