Skip to content

JzfL/git_assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

    # Git Assignment - <JzfL>
    ```
<<<< assignment

    > a. What is an _issue_?
    #Issues are simple to create and flexible to suit a variety of scenarios. You can use issues to track work, give or receive feedback, collaborate on ideas or tasks, and efficiently communicate with others.

    > b. What is a _pull request_?
    #A pull request is a proposal to merge a set of changes from one branch into another

    > c. How do I open up a _pull request_?
    #https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request
    
    > d. Give me a step by step guide on how to add someone to your repository.
    # 1.Ask for the username of the person you're inviting as a collaborator. If they don't have a username yet, they can sign up for GitHub. For more information, see "Creating an account on GitHub."

    # 2. On GitHub.com, navigate to the main page of the repository.

    # 3. Under your repository name, click  Settings. If you cannot see the "Settings" tab, select the  dropdown menu, then click Settings.

    # 4. Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

    # 5. In the "Access" section of the sidebar, click  Collaborators.

    # 6. Click Add people.

    # 7. In the search field, start typing the name of person you want to invite, then click a name in the list of matches.

    # 8. Click Add NAME to REPOSITORY.

    # 9. The user will receive an email inviting them to the repository. Once they accept your invitation, they will have collaborator access to your repository.

    > e. What is the difference between `git` and `GitHub`?
    # Git is a free, open source version control tool that developers install locally on their personal computers, while GitHub is a pay-for-use online service built to run Git in the cloud.

    > f. What does `git diff` do?
    # Diffing is a function that takes two input data sets and outputs the changes between them

    > g. What is the `main` branch?
    # The main branch is the original thread of code for a project's codebase

    > h. Besides our initial commit if it is a new repository, should we directly push our changes directly into the `main` branch?
    # No we should not, version control and backup in case a change is fatal
=======
>>>> main

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published