Виртуальная песочница (тм)

Showing posts with label Source Code Management. Show all posts
Showing posts with label Source Code Management. Show all posts

Thursday, July 12, 2018

Как правильно писать коммит-сообщения в Гит?

Наткнулся на такое обсуждение.

dmytrostriletskyi: Пулл реквесты должны иметь повелительное наклонение.

KvanTTT: Вот кстати меня всегда интересовал вопрос. Я обычно коммит-сообщения пишу в прошедшем времени, что было пофикшено: "Исправлен баг". Но также много встречал и в настоящем, в том числе и в этой статье: "Исправление бага". Как все же правильней?

vedenin1980: Я встречал в настоящем, в прошлом и будущем (если тикеты), более того бывает вместо глаголов просто существительные, бывает народ не парится и пишет по-разному. На самом деле, это как код стайл языка в одном языка записывают переменную как catInterface, в другом как cat_interface, в третьем СatInterface и т.д. Какой правильный? Все они правильные, это спор табов против пробелов, какие правила на проекте/команде/языке приняты — так и правильнее. ИМХО.

pesh1983: Вот тут отличный пост про это с доходчивым объяснением, зачем и почему chris.beams.io/posts/git-commit
Read more...

Thursday, March 2, 2017

git clone "fatal: remote error: Invalid username or password" (Windows)


Проблемка:

Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\xyz>git --version
git version 2.10.0.windows.1

C:\xyz>git clone -v https://username@hostname.domainname.com/scm/git/superproject
Cloning into 'superproject'...
fatal: remote error: Invalid username or password.

Read more...

Sunday, November 2, 2014

Git - библия пользователя, второе издание



Вышло второе дополненное издание Pro Git, 2nd Edition (2014)


"The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license."

Книгу можно читать онлайн или скачать в одном из четырех форматов - PDF, ePub, Mobi, HTML.

Первое издание датируется 2009 годом. Read more...

Saturday, December 8, 2012

Git on Windows - quick start tutorial

Summary
1. Install Git
2. Use the following commands:

git init
git config user.name Alex
git config user.email alex201212012120@mailforspam.com
git config core.editor "'C:/Programs/NotePadPlusPlus622min/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
git add *.*
git commit -m "Commit message"
git status
git log
git remote add my-bitbucket-repo-via-https https://bitbucket.org/username/repositoryname
git remote -v
git push --help
git push my-bitbucket-repo-via-https master

Read more...

Friday, November 23, 2012

Git - библия пользователя

"The entire Pro Git book, written by Scott Chacon and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license."

Read more...

Устанавливаем Git 1.8.0 под Windows

Direct download link: Git-1.8.0-preview20121022.exe (14Mb)
Git for Windows download page: www.git-scm.com/download/win
Git for Windows home page: msysgit.github.com

Read more...

Monday, April 7, 2008

Google Tech Talk: Bryan O'Sullivan on Mercurial

[URL]
"Bryan O'Sullivan is a Senior Principal Engineer at QLogic, Inc, where he works on HPC clustering and compiler technologies. He likes to write software tools that help other engineers, and to build interesting distributed systems. He is an enthusiastic rock climber of sadly limited facility.
Mercurial is a free distributed revision control system. It focuses on conceptual simplicity, robustness, and high performance. Well-known open source projects that use Mercurial include OpenSolaris, Xen, and One Laptop Per Child. This talk presents some of the advantages of using Mercurial to manage large, fast-moving projects.
The video gives a brief overview of the techniques used to achieve, in Python, a level of performance that outshines most other revision control systems. Finally, some novel revision control techniques that take advantage of Mercurial's extensibility and high performance are introduced." [June 19, 2006] Read more...

Google Tech Talk: Linus Torvalds on git


[URL]
"Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago." [May 14, 2007] Read more...

Tuesday, April 1, 2008

Source Code Management Systems

Source Code Management (SCM) Systems:

Read more...