selfteaching / selfteaching/selfteaching-python-camp

Day01 Github概念整理

Open
#203 0 comments 13 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

学习心得分享
Dominant language
Python
Stars
151
Forks
875
PR merge metrics
No merged PRs in 30d

Description

在Github中,整体会分两种的库:1.别人的库(一般会叫主库),2.自己的库(私家库)

库与库之间的概念
1.fork 把别人的库里面的内容直接复制到自己的仓库上
2.pull request 自己的觉得有用的功能,完成了别人主库没有的功能,希望能够采用,所以发起了一
个"拉取请求",字面就是请求别人能拉取自己写的功能

私家库的概念
1.branch(分支) 为了在同一个主分支(master)上,解决不同问题,但是又怕会互相干扰,所以可能复制
多个分支,去协同工作
2.commit 确认自己的修改过的东西,这个时候会有代码对比,
3.push 把自己的确认好的东西,推送到想推送的分支
4.pull 把分支上变更的东西,拉取下来在所在分支

以上是自己本人拙见,希望大家看到有不对的地方,欢迎指正~

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No project file or test is named. Start by checking the explanations of fork, pull request, branch, commit, push, and pull against GitHub terminology; done means the concepts are corrected and presented clearly for learners.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.