Jump to content
  • 0
luisfeliperm2

Qual melhor ? github vs bitbuket vs gitlab vs visual studio git

Question

3 answers to this question

Recommended Posts

  • 0

Eu uso o bitbucket até aqui atende minhas necessidade!

até aqui recomendo :D

o plano free deles tem repositório privado free.

Edited by ewersonsv
Aviso do plano free!

Share this post


Link to post
Share on other sites
  • 0
Em 11/11/2018 at 01:21, luisfeliperm2 disse:

Uso o github, mas ele não tem repositório privado free

GitHub, GitLab e BitBucket são plataformas para hospedar códigos, enquanto a parte de Git no Visual Studio se refere apenas ao recurso de usar com uma plataforma ou servidor que você queira, não?

 

Se você quer hospedar código livre, acredito que o GitHub é a melhor opção, é mais popular e é praticamente um padrão para quem busca software open source.

 

Para repositórios privados, vai de preferência pessoal mesmo, tanto GitLab quanto BitBucket vão fazer a mesma coisa, só que de formas diferentes. Eu particularmente prefiro o GitLab pela transparência da empresa e polidez nas ferramentas. A Atlassian não tem o melhor dos históricos, mas o BitBucket também funciona.

Share this post


Link to post
Share on other sites
  • 0
Em 12/11/2018 at 11:47, navegantenarede disse:

GitHub, GitLab e BitBucket são plataformas para hospedar códigos, enquanto a parte de Git no Visual Studio se refere apenas ao recurso de usar com uma plataforma ou servidor que você queira, não?

 

Se você quer hospedar código livre, acredito que o GitHub é a melhor opção, é mais popular e é praticamente um padrão para quem busca software open source.

 

Para repositórios privados, vai de preferência pessoal mesmo, tanto GitLab quanto BitBucket vão fazer a mesma coisa, só que de formas diferentes. Eu particularmente prefiro o GitLab pela transparência da empresa e polidez nas ferramentas. A Atlassian não tem o melhor dos históricos, mas o BitBucket também funciona.

Muito bom, nunca utilizei **Lab**, mais vou passa a utilizar e pesquisar mais sobre a mesma para sabe mais a respeito...

:)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By terra
      Olá,
       
      Preciso pegar o valor desse select
       
       
       aqui nessa query
       
       
      Agradeço qualquer ajuda
    • By violin101
      Caros amigos, saudações...
       
      Gostaria de tirar uma dúvida com os amigos se tem a possibilidade de fazer e como fazer.
       
      A pasta MODELS tem como fazer separado como a pasta CONTROLLERS, por exemplo:
       
      a pasta controller consigo fazer assim: PASTA e SUBPASTAS.
       
      controller
      |__ Admin
      |_____ Estoque
      |_______ Financeiro
       
      na pasta Models, fica tudo junto as funções, como por exemplo:
      admin_model.php
      caixa_model.php
      vendas_model.php
      e etc
       
      na Models, tem como fazer como na pasta controller, assim:
      |__ Admin
           |__ admin_model.php
      |_____ Estoque
                 |__ estoque_model.php
      |_______ Financeiro
                    |__ caixa_model.php
       
      para chamar uma função no controller, faço desta forma: 
      <?php $this->load->model('categorias_model'); $this->data['categorias'] = $this->categorias_model->getActive('categorias', 'categorias.idCategorias,categorias.categoria'); ?>  
      Conforme minha dúvida acima, como seria o caminho para chamar esta função:   
      $this->load->model('categorias_model');
       
       
      Grato,
       
      Cesar
    • By alexandra174
      Bom dia, 
      Estou aprendendo lógica de programação e isso tem gerado muitos arquivos. Gostaria de saber se é uma ''boa prática'' colocar algoritmos simples no github? Apesar de ser coisa muito simples, são meus primeiros passos no mundo da programação.
    • By Samuel Pietro
      Tenho um select em PDO e preciso que a consulta retornada vire uma variavel, mas a variavel só pega a ultima linha da tabela e eu preciso que pegue todas as linhas que existirem.
       
      $conexao = conexao::getInstance(); $sql = 'SELECT * FROM RegistroE'; $stm = $conexao->prepare($sql); $stm->execute(); $Sql = $stm->fetchAll(PDO::FETCH_OBJ); foreach ($Sql as $SqlReg): $conteudo_meio = picture_X($SqlReg->E_01,1) .picture_X($SqlReg->E_02,25) .picture_9($SqlReg->E_03,4) .picture_X($SqlReg->E_04,14) .picture_9($SqlReg->E_05,8) .picture_9($SqlReg->E_06,8) .picture_9($SqlReg->E_07,8) .picture_9($SqlReg->E_08,8) .picture_9($SqlReg->E_09,8) .complementoRegistro(96,"brancos") .picture_9($SqlReg->E_11,1) .complementoRegistro(1,"brancos") ; endforeach; Como eu poderia está fazendo isto?
    • By peterstefan
      Bom dia, estou fazendo uma cadastro via rest e estou utilizando o curl para cadastrar no webservice...
      Meu código está cadastrando tudo certinho, porem quando ele cadastra e mostra o retorno que foi cadastrado com sucesso ele fica o AGUARDE, CARREGANDO e não para.. não sei oque esta faltando pq já tentei varias coisas e não deu certo... 
       
       
       
      $Data = [ "nomeRazaoSocial" => $PostData['nomeRazaoSocial'], "identMF" => $PostData['identMF'], "email" => $PostData['email'], "telefone" => $PostData['telefone'], "senhaProvisoria" => $PostData['senhaProvisoria'] ]; $DataString = json_encode($Data); $curl = curl_init(WEBSERVICECADASTRO); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($curl, CURLOPT_POSTFIELDS, $DataString); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($DataString)) ); $result = curl_exec($curl); if ($result) { $jSON['success'] = "<i class='icon-checkmark'></i>Pronto, cadastro foi realizado com sucesso!"; }else{ $jSON['error'] = "<i class='icon-warning'></i>Oops! Erro ao cadastrar! Por favor, tente novamente!"; }  

       

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.