一. 从远程仓库拉取下来
创建仓库
-
进入github网页
-
在任何页面的右上角,使用 下拉菜单选择 New repository(新建仓库)。
-
填写仓库属性。
仓库名称用短横线小写。
README 文件(自述文件),其中含项目的相关信息。 以纯文本 Markdown 语言编写。
4. 点击创建仓库,完成仓库创建
使用仓库
创建分支
通过创建分支,可以同时拥有不同版本的存储库。
默认情况下,存储库有一个名为 main 的最终分支。在此之外创建的分支,是项目的不同版本,用于不改变主要代码的情况下添加新功能。 在合并主分支之前,在不同分支上完成的工作不会显示在主分支上。如下:
main 分支
一个名为 feature 的新分支
feature 在合并到 main 之前的历程
步骤:
- 进入仓库
- 输入分支名称 readme-edits
创建和提交更改
Commit changes:就是提交更改,而且会有一个提交的关联信息。
-
在分支下,点击要编辑的文件
-
点击 编辑,修改内容
-
添加
打开拉取请求(核心)
拉取请求是 GitHub 上协作的核心。
-
打开拉取请求(pull request)后,可以提出更改,要求某人审查和提取您的贡献并将其合并到其分支中。
-
点击Compare & pull request, 拉取请求显示两个分支中内容的差异。 变化、增减以不同的颜色显示。
进入后,最下方不同颜色区分差异、
-
填写信息
-
创建拉取请求,此时点击 Create pull request 创建拉取请求。结果:
合并拉取请求
将分支的内容加入到main中。
步骤:
main如下
总结:
- 创建了一个开源仓库
- 启动并管理了新的分支
- 更改了文件并将这些更改提交到 GitHub
- 打开并合并了拉取请求
二. 上传本地仓库
-
在本地创建项目
-
创建git仓库(进入项目文件后)
-
本地
git init
-
gitee 创建项目
- 关闭初始化仓库
- 创建完成
-
将网站给出的全局设置, 在本地执行一下
git config --global user.name "昵称" git config --global user.email "邮箱"
- 没有上面的全局设置, 不能将文件从暂存仓库转入本地仓库
-
本地 将文件放入本地仓库:
git add .
;git commit -m "xxx"
-
添加README.md文件, 加到本地仓库
-
-
按网页要求的推送本地仓库执行命令:
cd existing_git_repo # 进入仓库
git remote add origin https://gitee.com/noaword/acapp.git
git push -u origin "master"