-
账户信息
//查看用户名
git config user.name
//查看邮箱
git config user.email
//修改用户名
git config user.name "要修改的用户名"
//修改邮箱
git config user.email "要修改的邮箱"
-
配置SSH
ssh-keygen -t rsa -C "邮箱"
//连续按回车,密码为空
//获取密钥
cat ~/.ssh/id_rsa.pub
//将生成的密钥复制粘贴到git远程仓库的SSH里面
-
更新/提交代码
//更新本地仓库
git pull origin master
//提交代码
git add .
git commit -m "备注信息"
git push origin master
-
撤销commit操作
git reset --soft HEAD~
-
强制覆盖本地代码
-
git fetch --all git reset --hard origin/master git pull //或者使用单条命令 git fetch --all && git reset --hard origin/master && git pull
-
提交大文件
1. 配置lfs
使用lfs提交大文件到git
git lfs install
本地配置lfs
配置lfs的环境变量
设置git远程仓库,允许lfs
2. 使用lfs提交大文件
git lfs track "大文件类型 如file、*.mp4"
本地仓库根目录下生成.gitattributes文件
提交代码
git add .gitattributes
git commit -m "备注信息"
git push