如何使用github并且参与别人的开源项目
首先
打开Vscode,打开一个文件,新建终端,创建文件
在终端里输入git config --global user.name "wangruoshui"
git config --global user.email "1663344xxxx@163.com"
git add . 添加所有文件
git commit -m "注释" 提交文件
git log 查看日志,以前提交过的
git reset --hard xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(log 里面的唯一编码) 可以清空以前的日志保留编码里的日志
git branch 0.2
- 作用:在当前 Git 仓库里创建一个名为
0.2
的新分支。不过,执行这条命令后,你仍处于原来所在的分支(比如master
分支 ),需要通过git checkout 0.2
命令,才能切换到刚创建的0.2
分支上进行后续的代码提交、修改等操作。 - 示例场景:假设你在开发一个项目,
master
分支是稳定版本,现在需要开发一个小功能或修复一个 bug,就可以创建0.2
分支,在这个分支上独立进行开发,不影响master
分支的代码
git checkout 0.2 切换分支
git checkout master 切换到主流分支
git merge 0.2 把0.2分支与主分支合并
上传代码到github
git init
git add .
git commit -m "注释"
git branch -M main (创建一个main分支,并且把主分支切换到main)
git remote add origin _________(你的远程github地址,添加一个远程仓库地址,给git设置一个网盘地址,好让代码知道要上传到哪里)
git push -u origin main (推送上传到网盘)
参与别人开源项目
找到你要开发的项目地址
创建一个空文件夹(避免克隆的时候覆盖以前的内容)
将github上的代码克隆到本地电脑上
目前只是基于你自己的仓库,这时再去找你要修改项目的地github地址
git remote add upstream ____________________(项目地址)
git checkout -b wrs (创建并切换到wrs的分支)
进行增删改查
git init
git add .
git push -u origin wrs2
回到自己仓库发现已经有分支了
拉取请求即可