четверг, 31 декабря 2020 г.

git: обобщенная схема команд

 

Наиболее частые команды:

git init
git add .
git rm file.txt
git rm --cached file.txt
git mv old_name new_name
git rm \*~

git config --global user.email "your@mail.address.org"
git config --global user.name "you_name"
git config --global --add https.proxy https://10.10.0.1:3128
git config --list
git config --global --unset http.proxy
git config --list | grep proxy

git commit -m "some comment"
git commit -am "commit with all changed files"
git remote add master  https://your_name@bitbucket.org/_/repository_name.git
git remote -v //To list the existing remotes
git push -f master master
git remote rm master

git status //делайте почаще эти команды
git status -s
git log

git reset --hard <hash>
git reset --hard origin/master

git branch
git checkout -b newbranch
git checkout newbranch
git merge newbranch (делать, если находимся на ветке master)

git diff
git diff --staged

воскресенье, 13 декабря 2020 г.

Основные команды для работы с пакетами в Debian

  • dpkg -i пакет.deb проинсаллировать пакет
  • dpkg -r пакет (без расширения  deb) удалить пакет, исключая файлы конфигурации
  • dpkg -P пакет (без расширения  deb)полностью удалить пакет
  • dpkg -l список всех проинсталлированных пакетов
  • dpkg -l пакет (без расширения  deb) вывод короткой информации про отдельный пакет
  • dpkg -L (без расширения  deb) вывод всех файлов проинсталлированных из данного пакета
  • dpkg -c пакет.deb список файлов в еще непроинсталлированном пакете
  • dpkg -S /path/to/file показывает какому пакету принадлежит файл
  • dpkg -p пакет (без расширения  deb) вывод детальной информации про отдельный пакет
  • dpkg -s пакет (без расширения  deb) проверяет, установлен ли пакет