Code Monkey home page Code Monkey logo

githubparajornalistas's Introduction

Github para Jornalistas

Objetivo de hoje: Neste tutorial você aprenderá como usar o Github para gerenciar seus projetos usando o Github Desktop e compartilhá-los com outros jornalistas e com o público em geral.

Tutorial inspirado em: Github para Periodistas e Github e Github Desktop — Básico

Git x GitHub?

O que é Git?

Git é um sistema de código aberto e gratuito para controle de versão, criado em 2005 por Linus Torvalds enquanto desenvolvia o Kernel do Linux. Controle de versão é um sistema que permite gravar alterações em arquivos ao longo do tempo, portanto, podemos visualizar versões específicas desses arquivos posteriormente.

Geralmente, acontece de termos muitos desenvolvedores trabalhando numa mesma base de códigos, então um sistema de controle de versão como o Git é necessário para diminuir conflitos entre o código de cada desenvolvedor.

O que é GitHub?

Se você vai utilizar Git, é necessário armazenar seu repositório em algum lugar. Existem duas formas de se fazer isso, offline, no seu próprio computador, ou online, em alguma plataforma como GitHub.

É exatamente para isso que o GitHub serve, para armazenar seus repositórios, ele é o “Google Drive dos códigos”.

Por que aprender GitHub?

Como aprender GitHub?

Como instalar GitHub?

Tutorial

Crie uma conta no GitHub

O github não possui instalação, ele é um serviço, e caso você não tenha uma conta, chegou a hora de criá-la, neste link.

image

Crie seu primeiro repositório

Após criar a conta, você verá um botão verde +New Repository na qual poderá criar um repositório de acordo com a tela a seguir.

image

  • Nomeio o repositório somente com letras minúsculas
  • Inclua uma descrição breve do projeto
  • Defina o repositório como público
  • Escolha a opção "Initialize this repository with a README"

image

Nesta imagem estamos criando um repositório cujo nome é micase, de domínio público e com o arquivo README.md embutido, que contém uma descrição do seu projeto.

Após a criação do repositório, ele estará disponível no endereço https://github.com/<username>/nome-repositorio, onde username é o seu usuário do GitHub.

Prontinho! Agora você tem o seu primeiro repositório!!!

Crie uma pasta onde guardará todos os seus repositórios

No seu computador, crie sua pasta de repositórios para que você não esqueça onde estão seus projetos do GitHub.

Utilize os comandos abaixo no seu terminal:

cd ~/Desktop

Para criar a pasta dentro de Desktop:

mkdir repos

Para listar arquivos e confirmar que a pasta foi criada:

ls

Lista de projetos de jornalismo de dados

Consulte a lista de projetos em: https://github.com/carlaprv/githubparajornalistas/blob/main/projetos-jornalismo-de-dados.md

githubparajornalistas's People

Contributors

carlaprv avatar marianagonzaga avatar ncortezrj avatar gabrielronan11 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.