使用git提交代码的常用操作

gitee

全局操作

# 生成ssh密钥
ssh-keygen.exe -t rsa -N ''

# 查看密钥
cat ~/.ssh/id_rsa.pub
# 然后将此密钥内容添加到github或者gitee的ssh公钥中

新工程文件夹下第一次操作

# 初始化仓库
git init

# 设置本仓库之后提交的作者信息
# 注意:gitee或github如果在邮箱设置中勾选了“不公开我的邮箱地址”和“禁止命令行推送暴露个人邮箱”,则邮箱地址为“不公开我的邮箱地址”选项下提供的地址,如下
git config user.name "fqj-web"
git config user.email "959xxxx+fqj-web@user.noreply.gitee.com"

# 添加远程仓库并拉取
git remote add gitee git@gitee.com:fqj-web/fqj-web.git
git pull gitee master

# 第一次提交:需要将全部文件添加到提交内容中
git add . 
git commit -m "first commit"

# 推送
git push -u gitee master

以后推送的操作

git add .   # 没有新文件产生,则不需要执行此命令
git commit -m "2021-10-08"
git push -u gitee master

github

git init
git config user.email "829xxxxx+fqj-web@users.noreply.github.com"
git config user.name "fqj-web"
git remote add github https://github.com/fqj-web/fqj-web.github.io.git
git pull github main

git add . 
git commit -m "2021-10-08" 
git push -u github main