background preloader

GIT et GITHUB

Facebook Twitter

GitHub Workflow (used by Frameworks team at BBC News) Introduction This is a quick post to cover a GitHub workflow that is utilised by our specific team (Frameworks) here at BBC News.

GitHub Workflow (used by Frameworks team at BBC News)

The basis of our workflow is this: Open a GitHub PR (Pull Request) by creating a new feature branch from masterMake feature specific changes and request a code reviewIf given a "thumbs up", this means the PR author is allowed to handle merging the PRThe merge process requires a set of sub steps (see below) Rebase before merge At this point the PR author has been given a "thumbs up" and is preparing their PR to be merged back into the master branch. Example Below is an example set of commits we'll be working from. At this point, let's imagine our feature PR has been approved to be merged: git checkout master git pull --rebase origin master git checkout feature git rebase -i master Now at this point you should see something like the following in your terminal: pick ae1a4a5 Foo pick a5827db Bar pick 62d4c80 Baz We're now ready to modify our git history.

Links. Electron. Google Code ferme ses portes ? Nous, on les ouvre. C’est officiel : Google Code, qui permettait aux développeurs de déposer, partager, et collaborer sur du code logiciel (libre ou pas), va bientôt fermer ses portes.

Google Code ferme ses portes ? Nous, on les ouvre.

Il va donc rejoindre le mémorial des projets sabordés par Google. La raison la plus probable, c’est que GitHub (une plateforme concurrente) attire bien plus de développeurs, et donc de code, que Google Code. Non seulement grâce à une interface plus intuitive, mais aussi par une facilité bien plus grande pour les développeurs à collaborer ensemble (plus on est de fous, plus il y a de code produit).

D’ailleurs, Google ne s’en cache pas et propose, dans le courrier annonçant la clôture prochaine du service, un outil permettant de transférer votre projet logiciel de Google Code à GitHub. Quelles réflexions cela devrait-il nous inspirer ? D’abord, que malgré sa puissance financière massive, Google n’est pas systématiquement le meilleur dans son domaine. Bitbucket vs. GitHub: Which project host has the most? GitHub Alternative: Top 7 Best Source Code Hosting Sites.

As many of you may know, Gitorious – a website that let you host (open source) projects using Git version control – was recently purchased by GitLab, and it is to stop operations from May, 2015.

GitHub Alternative: Top 7 Best Source Code Hosting Sites

In relation to this, we have a roundup of 7 GitHub alternatives for you to check out. GitHub GitHub is the world’s largest, and most popular code hosting site. GitHub users have a choice of using either Git or Subversion as their VCS (Version Control System), to manage, maintain and deploy software projects. GitHub allows for free unlimited public code repositories all users. All users and organizations get to host one free website on a GitHub pages subdomain username.github.io as well as unlimited project pages at username.github.io/project-page and you can switch to your own custom domain (if you have one) anytime for free. List of Best GitHub Alternatives 1.

Bitbucket is second only to GitHub in terms of popularity and usage. You can also use your own domain name for your Bitbucket website. Top 10 Free GitHub Alternatives for Private Repositories. Github though is huge resource for most of the developers; it is restricted and not always possible to be use without any hurdle as there might be issue with the client and employers to host the code from their private servers.

Top 10 Free GitHub Alternatives for Private Repositories

However you may have a few side projects that may not pay for those private repositories. And that why there few alternatives that can be used instead of Github. Some alternatives may be personally posted and some may not be. Here are 7 alternatives of Github. This is open source software to collaborate on code. Gitorious can be a quite satisfying if you’re looking for codes that are self hosted at your servers.

This is a web based project management system. This is open-source software for managing source code repositories, bug reports, discussions, wiki pages, blogs etc, but lacks in providing code review. Bitbucket can be used for small team who has less than 5 users.Even though it doesn’t allow self hosting, it can attract clients who have small team. Git Extensions. Git. Un livre de Wikilivres.

Git

Git est un logiciel de gestion de versions décentralisé (ou DVCS) parmi les plus populaire. Il a été conçu pour gérer les projets de très grandes envergures. C'est un logiciel libre créé par Linus Torvalds qui a souhaité remplacer l'outil propriétaire qui était utilisé pour le développement du noyau Linux. Git for Windows.

GitHub · Build software better, together. Git.

GIT GUI (Logiciels Client)

TRUCS UTILES, ASTUCES etc. TUTORIELS, COURS, FORMATION etc.