Git与Github之创建并使用仓库

创建并使用仓库

  • 一. 从远程仓库拉取下来
    • 创建仓库
    • 使用仓库
      • 创建分支
      • 创建和提交更改
    • 打开拉取请求(核心)
    • 合并拉取请求
  • 二. 上传本地仓库

一. 从远程仓库拉取下来

创建仓库

  1. 进入github网页

  2. 在任何页面的右上角,使用 下拉菜单选择 New repository(新建仓库)。
    Git与Github之创建并使用仓库_第1张图片

  3. 填写仓库属性。

仓库名称用短横线小写。
README 文件(自述文件),其中含项目的相关信息。 以纯文本 Markdown 语言编写。

Git与Github之创建并使用仓库_第2张图片
4. 点击创建仓库,完成仓库创建
Git与Github之创建并使用仓库_第3张图片

使用仓库

创建分支

通过创建分支,可以同时拥有不同版本的存储库。
默认情况下,存储库有一个名为 main 的最终分支。在此之外创建的分支,是项目的不同版本,用于不改变主要代码的情况下添加新功能。 在合并主分支之前,在不同分支上完成的工作不会显示在主分支上。如下:

main 分支
一个名为 feature 的新分支
feature 在合并到 main 之前的历程
Git与Github之创建并使用仓库_第4张图片
步骤:

  1. 进入仓库
    Git与Github之创建并使用仓库_第5张图片
  2. 输入分支名称 readme-edits
    Git与Github之创建并使用仓库_第6张图片

创建和提交更改

Commit changes:就是提交更改,而且会有一个提交的关联信息。

  1. 在分支下,点击要编辑的文件
    Git与Github之创建并使用仓库_第7张图片

  2. 点击 编辑,修改内容
    Git与Github之创建并使用仓库_第8张图片
    Git与Github之创建并使用仓库_第9张图片

  3. 添加
    Git与Github之创建并使用仓库_第10张图片

打开拉取请求(核心)

拉取请求是 GitHub 上协作的核心。

  1. 打开拉取请求(pull request)后,可以提出更改,要求某人审查和提取您的贡献并将其合并到其分支中。

  2. 点击Compare & pull request, 拉取请求显示两个分支中内容的差异。 变化、增减以不同的颜色显示。
    Git与Github之创建并使用仓库_第11张图片
    进入后,最下方不同颜色区分差异、
    Git与Github之创建并使用仓库_第12张图片

  3. 填写信息
    Git与Github之创建并使用仓库_第13张图片

  4. 创建拉取请求,此时点击 Create pull request 创建拉取请求。结果:
    Git与Github之创建并使用仓库_第14张图片

合并拉取请求

将分支的内容加入到main中。
步骤:
Git与Github之创建并使用仓库_第15张图片
main如下
Git与Github之创建并使用仓库_第16张图片

总结:

  • 创建了一个开源仓库
  • 启动并管理了新的分支
  • 更改了文件并将这些更改提交到 GitHub
  • 打开并合并了拉取请求

二. 上传本地仓库

  1. 在本地创建项目

  2. 创建git仓库(进入项目文件后)

    1. 本地 git init

    2. gitee 创建项目

      • 关闭初始化仓库
      • 创建完成
    3. 将网站给出的全局设置, 在本地执行一下

    git config --global user.name "昵称"
    git config --global user.email "邮箱"
    
    • 没有上面的全局设置, 不能将文件从暂存仓库转入本地仓库
    1. 本地 将文件放入本地仓库:git add .; git commit -m "xxx"

    2. 添加README.md文件, 加到本地仓库

  3. 按网页要求的推送本地仓库执行命令:

cd existing_git_repo # 进入仓库
git remote add origin https://gitee.com/noaword/acapp.git
git push -u origin "master"

你可能感兴趣的:(Git,和,Github,git,github)