配置「Git」并提交代码到「github」详细教程
下载 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 | git config --global usr.email "you@example.com" |
提交所有代码文件
在你要提交的代码文件夹里右键 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 | git add . |
将本地的 tabbar 分支推送到远程仓库进行保存:
1 | git push -u origin tabbar |
将本地的 tabbar 分支合并到本地的 master 分支:
1 | # 先切换到 main 分支 |
删除本地的 tabbar 分支
合并完之后 tabbar
分支就没用了,直接删掉
1 | git branch -d tabbar |
删除远程分支
1 | git push origin --delete tabbar |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 往者不可谏!
评论
WalineGitalk