

# 配置
git config --global user.name 用户名
# 查看
git config user.name
git config --global user.email 用户邮箱
git config user.email
注意: 如果 clone 代码的时候,报错:
解决:
- 删除 .ssh 下所有所有文件(如果是第一次下载 git 可以不用管这一步)
这个就是之前下载了 git 且配置了秘钥,但是在 GitHub 删除了秘钥,所以本地无权限拉代码;也有可能是第一次下载 git 且没配置秘钥
- Git Bash 重新获取秘钥
ssh-keygen -t rsa -C 邮箱
一路回车就行了
- 在 GitHub 配置新的秘钥
settings
SSH and GPG keys → New SSH key

我这里采用的是 Token 登录,所以要先获取 GitHub 账号的 Token。











创建单层目录很简单:



创建多级目录要在原来的仓库上 Create new file。
注意: 多级目录必须要建多层,只建一层会被识别为一个文件。
Add file - Create new file

Commit changes


删除仓库
仓库页面 → setting

到达底部 → Delete this repository

按照指引傻瓜式操作就行了
删除文件/文件夹


dir 查看当前目录下的文件git pull origin main 将远程主机 origin 的 main 分支拉取过来,并合并本地的版本git rm -r --cached 文件名/目录名 删除指定文件/目录git push -u origin main 推送代码到远程仓库

我要将这个 sky-take-out 推送到远程仓库的 CQWMO 的 sky-take-out 目录下,有两种操作:



注意: 如果报错
解决方案:
- 打开 bash
git pull --rebase origin main
git checkout -b 新分支名 #创建不跳转新分支
git branch 新分支名 #创建跳转新分支
git checkout 新分支名 #切换分支
git push --set-upstream origin 新分支名 #远程新建新分支
git branch -a #查看所有分支(远程分支和本地分支)
git merge 合并的分支名 #合并分支
git branch -d 需删除的本地分支名 #删除本地分支
git push origin :需删除的远程分支名 #删除远程分支