GitLab 11.5 is released with control panels for operators and security professionals and access control for GitLab Pag

 3r31515. 3r3-31. 3r31494. GitLab 11.5 is released with control panels for operators and security professionals and access control for GitLab Pag 3r? 31503. 3r31492.  3r31515.
Security control panel within the group
3r31492.  3r31515. 3r31494. Developers have long been using GitLab as a tool to secure their code. GitLab now gives security professionals more empowerment so they can use it to improve application security and ensure compatibility. With the release of 11.? the new 3r312. group security panel 3r331502. Collects all the information that security professionals may need in a convenient way designed specifically for them. This panel contains new display options: an overview of the security information of various ...
+ 0 -

Git subtree in detail

When deciding whether to use one or another tool in our own projects, the engineer has to not only study the accompanying documentation, but also conduct a series of experiments in order to avoid potential problems in the future. If we are talking about a CM policy designed for the long term, the price of a mistake of choice becomes quite high.
 
 
The purpose of this paper is to study the subtree management tool 3r3113 in practice. Git
.
 
 
 
Starting with revision ??? 3r332322. upstream repository Git in the directory ...
+ 0 -

GitLab 11.4 came out with a review of merge-requests and pluggable features

 3r31251. 3r3-31.
GitLab 11.4 came out with a review of merge-requests and pluggable features 3r31240. 3r31233.  3r31251.
We are pleased to present a new release of GitLab 11.4 with long-awaited updates designed to help teams work more efficiently. Most teams that use DevOps tend to shorten the delivery cycle time. Therefore, developers are always happy to improve, which will reduce the amount of work and loss in time, because this accelerates the delivery of the product and improves business performance. 3r31240. Connected features (feature flags, feature toggle) . Auto DevOps ...
+ 0 -

Git: fixing bugs and ordering commits

 3r3408. 3r3-31. Error in commit How to fix it? Confusion in the history of commits How to bring everything into a decent look? The author of the article, the translation of which we publish today, says that it was written specifically for those who asked such questions. According to him, having studied the techniques of working with Git, presented here, you can significantly advance along the path of mastering Git. 3r33393.  3r3408. 3r33393.  3r3408.
Git: fixing bugs and ordering commits 3r33393.  3r3408. It is assumed that ..
.
+ 0 -

Advanced use of the Geeta or how to retire six months earlier?

Advanced use of the Geeta or how to retire six months earlier?
 
I do not know what programming language you write, but I'm sure that you use Git in development. Tools for tracking development are becoming more and more, but even the smallest test project, I invariably start with the team git init . And during the working day I dial an average of 80 more teams, referring to this version control system.
 

I spent a bunch of nerves when I began to re-learn the ten-finger method of printing. In the end, it was the right decision to improve the personal workflow. Among the next on the importance of optimizations is the in-depth development of the Gita.


 

...

+ 0 -

Git happens! 6 typical Git errors and how to fix them

Git happens! 6 typical Git errors and how to fix them  
 
Note. trans. : The other day a small but very useful note with instructions that help save time and nerves in case of various problems that occur as you work with Git appeared in the blog for the engineers of our favorite GitLab project. It is unlikely that they will be new to experienced users, but there will certainly be those who need it. And at the end of this material, we added a small bonus from ourselves. Good to all of Friday!
 
 
We all make mistakes, especially when working with complex systems like Git. But remember: Git happens! ...
+ 0 -

Version control of individual files using GitHub Gist

Version control of individual files using GitHub Gist
 
 
It often happens that the developer is accumulating a certain collection of code with time, which he uses in his projects.
 
 
He uses some scripts in some projects, others in others.
 
 
These scripts are improved with time, bugs are cleaned, optimized. Therefore the question arises, How to synchronize new versions of scripts with those that are in projects .
 
 
There are several options:
 
 
The first variant:
 
 
Create one repository and put all the scripts there. Then this repository is connected as a submodule to the project and is used.
 
 
Cons:
 
 
 
The project copies all scripts including ...
+ 0 -

Version control inside SQL Server'a

Version control inside SQL Server'a Julia : So, who changed my procedure yesterday?
 
Lyosha : not I
 
Maxim : not I
 
- Guys, can Git get?
 
Серёжа : It is high time!
 
2 weeks have passed
 
 
Julia : Rebyyayat?
 
- Yul, and you did not commit?
 
Julia : damn no ( .
 
 
That's how it all began. Well and what, each character and each line to commit?
 
And maybe all this will happen by itself?) At this moment
begin to come to mind.  
DDL triggers ...
+ 0 -

How to write comments to the commits &lt;{short}&gt; &lt;{full}&gt; <div class="post__text post__text-html js-mediator-article"> <a href="https://xkcd.com/1296/"> </a><div style="text-align:center;"><a href="https://xkcd.com/1296/"> <img src="htt

<{full}>
How to write comments to the commits            
    
  Preface from the translator     
  For many years of software development, being a member of many teams, working with a variety of good and experienced people, I often observed (and what's wrong, until a certain point - created) the same problem - a total mess in the repository. Everyone wrote comments to the commits in his style (and well, if constantly in one); half of the comments was useless (from the category "            
    
  Preface from the translator     
  For many years of software development, being a member of many teams, working with a variety of good and experienced people, I often observed (and what's wrong, until a certain point - created) the same problem - a total mess in the repository. Everyone wrote comments to the commits in his style (and well, if constantly in one); half of the comments was useless (from the category "
 
 

Preface from the translator


 
For many years of software development, being a member of many teams, working with a variety of good and experienced people, I often observed (and what's wrong, until a certain point - created) the same problem - a total mess in the repository. Everyone wrote comments to the commits in his style (and well, if constantly in one); half of the comments was useless (from the category " <{short}>    Preface from the translator   For many years of software development, being a member of many teams, working with a variety of good and experienced people, I often observed (and what's wrong, until a certain point - created) the same problem - a total mess in the repository. Everyone wrote comments to the commits in his style (and well, if constantly in one); half of the comments was useless (from the category "    Preface from the translator   For many years of software development, being a member of many teams, working with a variety of good and experienced people, I often ...[/h]
+ 0 -

Slicer of personal experience: development, pool requisition, commits, soft skills

Slicer of personal experience: development, pool requisition, commits, soft skills
 
Hello, Habrahabr! In this article I will share my opinion about the development of software. In information technology, I was not so long ago, but I developed a strong attitude towards development, beginning with the names of commits and ending with clarifying the requirements for the task.
 
git.io and bit.ly ,
 
draw up a list.
 
 
References:
• British cats - https://en.wikipedia.org/wiki/British_Shorthair
• Cats anatomy - https://en.wikipedia.org/wiki/Cat_anatomy

 

Commitments


 

Commit to merge


 
When you are working on new changes, you are doing this ...[/h][/h]
+ 0 -