1、Git 基础配置
git config --global user.name "name" # 设置全局用户名
git config --global user.email "email" # 设置全局邮箱(提交记录显示)
git config --global user.password "password" # 设置密码(不推荐明文存储)
git config --global credential.helper store # 记住账号密码,下次自动登录
git config --list
2、Git 初始化仓库
git init # 初始化本地仓库
git remote add origin <远程仓库地址> # 添加远程仓库
git branch -M main # 设置默认分支为 main
git add . # 添加所有改动
git commit -m "初次提交" # 提交改动
git push -u origin main # 推送到远程 main 分支
3、常规操作
git status # 查看当前文件状态
git pull # 拉取远程最新代码
git push # 推送本地提交
git log --oneline # 查看简洁的提交记录
git diff # 查看未提交的改动
4、分支操作
git branch # 查看分支列表
git checkout -b dev # 新建并切换到 dev 分支
git merge dev # 将 dev 分支合并到当前分支
git branch -d dev # 删除 dev 分支
5、远程仓库操作
git remote -v # 查看当前绑定的远程仓库
git remote remove origin # 删除远程仓库绑定
git remote add origin <新的远程仓库地址> # 重新绑定新的远程仓库
6、切换或清除用户信息
git config --global --unset user.name # 清除全局用户名
git config --global --unset user.email # 清除全局邮箱
git config --global --unset credential.helper # 清除凭据记忆设置
rm -f ~/.git-credentials # 删除保存的账号密码文件
rm -rf .git # 删除当前项目的 Git 信息(彻底清空仓库初始化)
7、SSH 模式(可选)
ssh-keygen -t ed25519 -C "your@email.com" # 生成 SSH 密钥
cat ~/.ssh/id_ed25519.pub # 查看公钥内容
ssh -T git@gitea.xx.cn # 测试 SSH 登录是否成功
评论区