首先

打开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

回到自己仓库发现已经有分支了

拉取请求即可 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐