Skip to content

Instantly share code, notes, and snippets.

@theo-al
theo-al / tutorial-git.md
Last active January 30, 2024 19:25
Tutorial explicando o básico do controle de versão com o git e seu uso com o github.

WIP

  • integração git posit/Rstudio/vscode
  • completar o resto
    • completar coisas com [!]
    • falar de stash?
  • tabela de conteúdo

introdução

o que é git?

git é um sistema de controle de versão de arquivos e é principalmente utilizado em desenvolvimento de software. ele permite o controle detalhado de todas as alterações feitas nos arquivos, possibilitando que os colaboradores trabalhem simultaneamente sem causar conflitos. com o git, você pode fazer alterações, experimentar novas ideias e, se necessário, voltar a versões anteriores do projeto com facilidade.

# Credit for this: Nicholas Swift
# as found at https://medium.com/@nicholas.w.swift/easy-a-star-pathfinding-7e6689c7f7b2
from warnings import warn
import heapq
class Node:
"""
A node class for A* Pathfinding
"""