Feb 072016apt-get install build-essential
apt-get install libssl-dev libpcsclite-dev
apt-get install mercurial cvs subversion libncurses-dev
apt-get install cmake
svn co http://streamboard.de.vu/svn/oscam/trunk/
Запускаем Оскам от Юрика на 64bit, для этого ставим:
Ставим библиотеки
sudo apt-get install ia32-libs
sudo aptitude install libpcsclite1:i386
Feb 072016получаем список коммитов
git log
Удалить из индекса конкретный файл
$ git reset - EDITEDFILE
Удалить из папки документации к git все файлы txt
$ git rm Documentation/\*.txt
Навсегда удалить три последних коммита
$ git reset --hard HEAD~3
Отменить коммит v.1
Задача отменить коммит в середине середине истории
1. Формируем патч из коммитов, после коммита который нужно удалить:
git show 834763 > /pathes/834763.diff
2. Откатываемся до последнего правильного коммита
3. Накладываем патч
4. Делаем результирующий коммит
Отменить коммит v.2
$ git revert config-modify-tag
$ git revert cgsjd2h
Просмотреть содержимое определённого коммита
git show d028769
Вывести информацию о том кто автор и когда менялись первые 3 строки файла
$ git blame -L 1,+3 README
Попробовать объединить текущую ветку с веткой new_feature
git merge new_feature
Посмотреть статистику коммитов по автору
$ git shortlog -s -n
Взять коммит с номером 7496f529 и применить его к текущей ветке
$ git cherry-pick 7496f529
Взять правки из коммита 7496f529, применить их к
текущей ветке, но сам коммит не совершать
$ git cherry-pick -n 7496f529
Для каждой сделанной правки без коммита показать измененный участок кода
и спросить, должно ли это изменение попасть в следующий коммит.
$ git add -p
Feb 072016OS Ubintu 14.04 LTS
1. Install and configure the necessary dependencies
sudo apt-get install curl openssh-server ca-certificates postfix
2. Add the GitLab package server and install the package
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
3. Configure and start GitLab
sudo gitlab-ctl reconfigure
4. Browse to the hostname and login
Username: root
Password: 5iveL!fe