Git
363字约1分钟
2024-12-02
创建密钥
git config --global user.name "mao-design"
git config --global user.email "xxxxx@qq.com"
ssh-keygen -t rsa -C "xxxxx@xxxxx.com" #公钥
如果要生成多个不同的公钥,则可以使用下面这行命令
# gitee_id_rsa这个名字可以自己自定义
ssh-keygen -t rsa -C 'xxxxx@qq.com' -f C:\Users\Windows\.ssh\git_rsa
C:\Users\Windows\.ssh\
是存放ssh
的文件夹路径
rsa
表示的是该密钥所使用的加密算法
Git上传本地文件
基本的Git上传命令
# 初始化Git
git init
# 添加要上传的文件,* 则表示上传所有文件
git add README.md
# 给要上传的文件添加备注
git commit -m "first commit"
# 添加要上传的Git仓库连接
git remote add origin git@github.com:xxxxxx.git
# 上传文件到仓库中的main分支
git push -u origin main
同步命令
git pull origin master
强制推送
git push -f origin master
更新文件
git pull origin master
git push -u origin master
更换仓库
# 就是重新添加仓库地址
# 如果重新添加仓库地址没用
# 则可以执行 git remote remove origin 来删除远程仓库地址
git remote add origin git@github.com:xxxxxx.git
切换分支
git branch -m main
查看当前分支
git branch
下载仓库文件到本地
git clone git@github.com:xxxxxx.git
删除远程仓库地址
git remote remove origin
切换远程仓库地址
git remote remove origin
git remote add origin git@github.com:xxxxxx.git
查看远程仓库地址
git remote -v