下载 git

打开git官网

安装 git

下载完成后在本地打开,开始安装
依次点击下一步即可,无需修改













创建仓库

打开GitHub新建一个仓库

配置 ssh 密钥

生成 ssh 密钥

1
ssh-keygen -t rsa -C "youremail@XXX.com"


C:\Users\下会生成一个.ssh文件


打开id_rsa.pub文件,复制里面的全部内容

配置到 github

github主页打开settings->SSH and GPG keys->New SSH key


任意起一个标题,粘贴刚才复制的密钥

检测密钥是否配置成功

1
ssh -T git@github.com

设置用户名和邮箱

1
2
git config --global usr.email "you@example.com"
git config --global usr.name "Your name"

提交所有代码文件

在你要提交的代码文件夹里右键 git bash
依次执行

1
git init
1
git add .

git add .代表提交所有文件

1
git commit -m "first commit"
1
git branch -M main

1
git remote add origin https://github.com/DogInNoSense/Test.git

注意链接改成你自己的项目地址


提交指令

1
git push -u origin main


此时会要求你输入用户名和密码(这里的密码不是你的github密码而是要新建一个token)

github主页,点击settings->Devlepoer settings->Generate new token (classic)


勾选下面的全部选项


复制token

粘贴token

上传成功

打开github可以看到上传成功

取消每次上传时的用户名密码验证

1
git config --global credential.helper store


这样再输入一遍用户名密码以后就不用输入了

更新github仓库代码

在你要提交代码(前提是之前已经提交过github)的目录下打开终端

提交所有代码文件

1
git add .

填写提交信息

1
git commit -m "first commit"

push

1
git push -u origin main

创建多个分支的相关操作

1
git status

查看文件状态

创建新分支

以我创建的tabbar分支为例

创建并切换到tabbar分支:

1
git checkout -b tabbar

查看所有分支和当前所在分支

1
git branch

*号代表当前所在的分支

将本地的 tabbar 分支进行本地的 commit 提交:

1
2
git add .
git commit -m "完成了 tabBar 的开发"

将本地的 tabbar 分支推送到远程仓库进行保存:

1
git push -u origin tabbar

将本地的 tabbar 分支合并到本地的 master 分支:

1
2
3
4
5
6
# 先切换到 main 分支
git checkout main
# 合并
git merge tabbar
# 合并之后进行推送main分支的代码
git push

删除本地的 tabbar 分支

合并完之后 tabbar分支就没用了,直接删掉

1
git branch -d tabbar

删除远程分支

1
git push origin --delete tabbar