Preview

GIthub and GIt

Good Essays
Open Document
Open Document
983 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
GIthub and GIt
Understanding the basics of Git and GitHub

I have tried to learn Git and GitHub a few times but after not seeing the point I usually stop and never actually finish the task, I don't fully understand the purpose of using Git, I know it helps to keep track of you changes and it's helpful for people collaborating with other people, but I don't collaborate with anybody so I dont know if this would be helpful for me. I usually work as a web designer/developer and some times create small (very small) desk top applications but I never have to collaborate, I hope some one here can clarify my doubts about this version control system.

The things I do not understand:

I know in Git you have create, push, commit, create braches etc for every repository but...

What is the difference between Git and GitHub?

Is git saving every repository locally (in the user's machine) and in GitHub?

Can you use Git without GitHub? If yes, what would be the benefit for using GitHub?

How does Git compare to a backup system such as Time Machine?

Is this a manual process, in other words if you don't commit you wont have a new version of the changes made?

If are not collaborating and you are already using a backup system why would you use Git?

Thank you all very much and sorry about the amount of questions but if I don't get this clarify I will never be able to make a decision whether to use it or not. git github

Answer:1

What is the difference between Git and GitHub?

Git is a version control system; think of it as a series of snapshots (commits) of your code. You see a path of these snapshots, in which order they where created. You can make branches to experiment and come back to snapshots you took.

GitHub, is a web-page on which you can publish your Git repositories and collaborate with other people.

Is Git saving every repository locally (in the user's machine) and in GitHub?

No, it's only local. You

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Consumer Fitness Log

    • 265 Words
    • 2 Pages

    Were there any other benefits or drawbacks you experienced from using this product that you did not expect? No, none.…

    • 265 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    There are many was to secure a business either small or large. If synchronizing the servers between each other, this process will create a backup of all the data between the servers, as well for arranging an off-site backup location to protect any further loss or corruption.…

    • 268 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Nt1110

    • 335 Words
    • 2 Pages

    3. Centralized Storage for backup - If a computer needs to be rebuilt or wiped, you can push files and backups and restore from the same location.…

    • 335 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    RYS 1

    • 389 Words
    • 2 Pages

    Used to store a copy of your data in case your main file becomes corrupted and needs to be restored…

    • 389 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    routinely backed up. Any work in progress stored locally can be lost in the event of a…

    • 398 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Providing storage gives a company an advantage, as it is often more secure than employees managing their own files, and files already on a network can be easily shared.…

    • 1327 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    Having a change control in place will help keep chaos from setting in. Change control will allow developers to see when a software bug was introduced into the system by tracking when changes were made to the code. Change control also allows the documentation group to track changes in their documents and rollback if needed. This process also involves assigning build number to software builds so they can also be tracked. This will assist in knowing what features are in what version of the software and keeping and archiving old documents, code and software builds.…

    • 404 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Talk To His Heart Script

    • 1620 Words
    • 7 Pages

    2. An in-depth review that covers Samantha Sanderson's system in details, and provides you with all the information which we believe will help you make an informed decision……

    • 1620 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Active Directory Notes

    • 595 Words
    • 3 Pages

    * X.500- Uses a hierarchical, creates the Directory Information Tree (DIT), Each object has a unique “Distinguished Name”…

    • 595 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Bato Balani

    • 1484 Words
    • 6 Pages

    - It can be used with a wider range of solvents and will not cause toxic or allergic reactions to users.…

    • 1484 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    Page Replacement

    • 6683 Words
    • 27 Pages

    changed (e.g., it contains program text), the disk copy is already up to date, so no…

    • 6683 Words
    • 27 Pages
    Good Essays
  • Good Essays

    Jm Pwd File

    • 506 Words
    • 3 Pages

    1. ls: The ls command will show you ('list') the files in your current directory. Used with certain options, you can see sizes of files, when files were made, and permissions of files. Example: "ls ~" will show you the files that are in your home directory.…

    • 506 Words
    • 3 Pages
    Good Essays
  • Good Essays

    (AS used a mixture of tools, processes, and source code control system without any repository for code or a…

    • 554 Words
    • 3 Pages
    Good Essays
  • Good Essays

    on. Git, by contrast, has "branches" that are not stored in history, which is useful for…

    • 1495 Words
    • 8 Pages
    Good Essays
  • Good Essays

    What Is Heroku

    • 1300 Words
    • 6 Pages

    It helps in growing like never before. Each profile has its own uniqueness with unique expertise by showing past work and draw requests. Preceding the methodology of GitHub, fashioners motivated by adding to an endeavor would as a general rule need to find a couple techniques for achieving the makers, in all probability by email, and a short time later need to influence them that their dedication is genuine and they can be trusted.…

    • 1300 Words
    • 6 Pages
    Good Essays