Discuss Scratch

makethebrainhappy
Scratcher
1000+ posts

How to use Github



About GitHub

GitHub is a git repository hosting service founded in 2008 which allows users to work together to create source code repositories and indexes. It is the largest host of source code in the world with over 24 million users and 67 million different repositories. GitHub has been used for many video games, applications, and browser extensions. It is important for open source projects on Scratch because they all utilize GitHub. Scratch 3.0 and the Standalone web client for Scratch are also being developed on GitHub. You can see all of Scratch's GitHub projects in this post by Scratch Team member mewtaylor.

How to Create an Account

GitHub requires that you make a username, give a valid email address and create a password associated with your username. Below is an image of the GitHub Login Page. You will also need to set an email address which you will use to commit (publish) pieces of program code from your computer. GitHub recommends that you verify your account with an email address as well.

Basic User Features
- Repository Issues
- Repository Pull Requests
- Branch Management
- User Profiles
- Organizations

Programming/Adding Repositories

To create your first repository, navigate your way to the top left of the GitHub menu bar and click "+“. Now click ”New Repository" and fill in the details on that page. Please note you have to have a confirmed email address to create a new repository. Now, you can download Git and clone your repository. Now you can start to code! GitHub will support any language you can think of, so write a simple program, start tracking your repository and then push your changes!

Conclusion

Learning GitHub isn't that hard once you know your way around the website and it is an amazing program that supports open-source code. If you are truly interested in being involved in this community, then you will probably need to learn much more than we could summarize in this article. Therefore, we recommend that you look to the Github Help page for support in your future ventures. If you are a total beginner, then please look at these Github guides.

Written by MakeTheBrainHappy and -Vuton-. The banner was created by bigpuppy.
Edited by WolfCat67 and jromagnoli.

Last edited by makethebrainhappy (Jan. 24, 2018 01:12:40)

XCat
Scratcher
1000+ posts

How to use Github

Methinks this needs some glue…

Psst…my first post on this forum

Last edited by XCat (Jan. 22, 2018 01:53:42)


In Flanders fields the poppies grow
Between the crosses, row on row,
That mark our place; and in the sky
The larks, still bravely singing, fly
Scarce heard amid the guns below.
We are the Dead. Short days ago
We lived, felt dawn, saw sunset glow,
Loved, and were loved, and now we lie
In Flanders fields.
Take up our quarrel with the foe
To you from failing hands we throw
The torch, be yours to hold it high
If ye break faith with us who die
We shall not sleep, though poppies grow
In Flanders fields.


~ Lieutenant Colonel John McCrae



makethebrainhappy
Scratcher
1000+ posts

How to use Github

Paddle2See
Scratch Team
1000+ posts

How to use Github

Nice introduction!

I think you have a typo in this sentence “ so write and simple program” - maybe it's “write a simple”?

Perhaps add some links to a few good beginning tutorials that may be out there, for people that want to learn more without getting swamped?

Scratch Team Member, kayak enthusiast, and servant to multiple cats.

;
makethebrainhappy
Scratcher
1000+ posts

How to use Github

Paddle2See wrote:

Nice introduction!

I think you have a typo in this sentence “ so write and simple program” - maybe it's “write a simple”?

Perhaps add some links to a few good beginning tutorials that may be out there, for people that want to learn more without getting swamped?

Fixed. We'll find those and add some tutorials later.
makethebrainhappy
Scratcher
1000+ posts

How to use Github

makethebrainhappy wrote:

Paddle2See wrote:

Nice introduction!

I think you have a typo in this sentence “ so write and simple program” - maybe it's “write a simple”?

Perhaps add some links to a few good beginning tutorials that may be out there, for people that want to learn more without getting swamped?

Fixed. We'll find those and add some tutorials later.

We added a link to the Github Guides: https://guides.github.com/
blac8dacube_030
Scratcher
58 posts

How to use Github

im not sure if i am going to be able to get used to the 3.0 editor when it is finnished :\

you like memes? well i am a new memer and i am so far doing good! check my memes or other projects here! : [ b ]
mrbumppo
Scratcher
100+ posts

How to use Github

blac8dacube_030 wrote:

im not sure if i am going to be able to get used to the 3.0 editor when it is finnished :\
Please say that in a place related to S3.0.

mrbumppo
“You can give up yourself, but doing so will make others give up on you.”



Ender OS Scratch Wiki Profile
WindowsAdmin
Scratcher
33 posts

How to use Github

my god
WindowsAdmin
Scratcher
33 posts

How to use Github

WindowsAdmin wrote:

my god
Oh hi
MasterOfTheTiger
Scratcher
1000+ posts

How to use Github

mrbumppo wrote:

blac8dacube_030 wrote:

im not sure if i am going to be able to get used to the 3.0 editor when it is finnished :\
Please say that in a place related to S3.0.
It could be considered at least slightly relevant since the Scratch GUI is on GitHub, and anyone may open a pull request.


Do you need a good banner, or coding, or something else? Check out MasterOfTheTiger and Coder_Annika's Shop
sig by @myed - get yours here.

MasterOfTheTiger: Owner of MasterOfTheTiger's Shop Triple S, Shop Helpers, and SH Orders.
MasterOfTheTiger: Worker at GlitterStores, Request Shop, +
MasterOfTheTiger: Devoted to the success of Scratch Shops.

Do you need a good banner, or coding, or something else? Check out MasterOfTheTiger's shop - I do banners, logos, thumbnails, coding, intros and more here!




DestinyInk
Scratcher
1 post

How to use Github

ow
amelia2020
New to Scratch
2 posts

How to use Github

Awesome

Powered by DjangoBB

Standard | Mobile