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 -

GIT poem

On the birthday of the "sun of Russian poetry" let's imagine what his life would look like: the version control system verses, the censor Benckendorff as the project manager and burning deadlines.
 
 
GIT poem
 
 
Pushkin sits, writes poetry. Benckendorff comes running.
 
"Listen, Pushkin, we have all the terms burning!" It is necessary to relize. Investors ask: where is the content?
 
- No, well, I can not! Benckendorff, I've told you so many times that I can not.
 
- Alexander! They demand of me, I can not do anything. Let's talk. What you have there?
 
- Here
 
 
goo.gl/P8iuog
 
 
From th...
+ 0 -

15 tips for working with Github

15 tips for working with Github
 
I've been developing software for 10 years, participated in several open source projects and in numerous non-open source projects, I worked in large and small teams, and everywhere we used Github as a versioning repository.
 
 
During this time I have tried different work processes, and I want to share tips on how to build an effective and pragmatic workflow to create and maintain quality software that can be used in any project.
 
on the site . The majority of open source projects adhere to this process, with small variations.
 
 
Github Flow is very flexible in the sense that it does not ...
+ 0 -

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 -