Creating, configuring and using your own Git server

Creating, configuring and using your own Git serverThe material, the translation of which we publish today, is dedicated to setting up Git servers. Git is a version control system, developed by Linus Torvalds . Git is used by millions of people around the world. Companies like GitHub offer code-hosting services based on Git. According to information that can be found in various , GitHub is the largest service for hosting IT projects. In particular, in 2017 the GitHub community reached 24 million developers who work on 67 million repositories. Nowadays GitHub uses absolutely everything - from single programmers to large organizations...
+ 0 -

Why programmer Continuous Integration and where to start

Imagine that Roskosmos decided to assemble a new rocket without having drawings and a clear understanding of how the missile should be arranged. A separate plant is engaged in the missile body, a separate engine produces engines, another one - nozzles. The chief manager of Roskosmos said that he trusts professionals, and expertly delegated all the work to the factories.
 
 
Why programmer Continuous Integration and where to start  
 
A year later all the components are delivered to the main assembly shop, and it turns out that the engine does not enter the housing, and the nozzles begin to melt even when the engine starts up.
 
 
To prevent such a thing, real ...
+ 0 -

For beginners: 5 tips for GitHub

For beginners: 5 tips for GitHubIn October this year, I celebrated my fifth anniversary in GitHub. 5 years ago I was an accountant who knew nothing about programming, not to mention the use of Git and GitHub.
 
 
Now I'm a Data Scientist enthusiast who knows some things about writing code using Git & GitHub. Partly thanks to the study of these technologies, I made this career transition.
 
 
But even working in GitHub, it was difficult to learn Git and GitHub! So I want to share 5 tips on using GitHub with other people, new programmers.
 
 

Tip # 1: Use the editor associated with Git


 
For many people, a text editor when ...[/h]
+ 0 -

GitLab 10.5 was released: integration with Let's Encrypt, Gemnasium dependency checking and external CI /CD

GitLab 10.5 was released: integration with Let's Encrypt, Gemnasium dependency checking and external CI /CDfiles. In GitLab 10.? we added the ability to easily encrypt GitLab traffic and scaling pipeline management, improve application security, and much more.  gt; & lt; /RTI & gt; integration with Let's Encrypt - an automated, free and publicly available certification authority. Now you can receive SSL certificates instantly with one option. Connecting Let's Encrypt for your instance GitLab guarantees encryption of traffic and confirmation of the identification of your site. Integration with Let's Encrypt is available in both paid and free GitLab versions. Scaling of conveyor control In this ...
+ 0 -

Git: Tips for Beginners - Part 3

Git: Tips for Beginners - Part 3
 
In the final part of our series of articles on working with Git, we'll continue talking about the branches, consider the features of working with the push command and tell you what rebase is. The first is and second articles of the series we can read from the links.
 
Git: Tips for Beginners - Part 1
 
Git: Tips for Beginners - Part 2
 
Git: Tips for Beginners - Part 3
 In the final part of our series of articles on working with Git, we'll continue talking about the branches, consider the features of working with the push command and tell you what rebase is. The first is and second articles of the series we can read from the links.  Git: Tips for Beginners - Part 1   Git: Tips for Beginners - Part 2   Git: Tips for Beginners - Part 3 ...
+ 0 -