Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
dmitry@linuxmint in ~ | |
$ sqlite3 test_guru | |
sqlite> CREATE TABLE categories ( | |
...> id INT PRIMARY KEY, | |
...> title VARCHAR(40) | |
...> ); | |
sqlite> CREATE TABLE tests ( | |
...> id INT PRIMARY KEY, | |
...> title VARCHAR(40), |
Select <column list> | |
From T1 | |
Join T2 on T1.key = T2.key | |
Join T3 in T2.key = T3.key | |
--------------------------------- | |
CREATE TABLE `authors` ( | |
`id` int(11) NOT NULL, | |
`title` varchar(32) NOT NULL | |
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; |
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
// HTML | |
<link href="https://fonts.googleapis.com/css?family=Play" rel="stylesheet"> | |
<div class="wiggl"> | |
<a href="#">Wiggler</a> | |
</div> | |
<div class="shake"> | |
<a href="#">Shake</a> | |
</div> |
section, header, footer { | |
padding: 0 15px; | |
} | |
@media (min-width: 575.98px){ | |
section, header, footer { | |
padding: 0 calc(50vw - 270px); | |
} | |
} |
cat /etc/passwd - decscribes all users | |
cat /etc/group - info about groups | |
cat /etc/shadow - хранятся хэши паролей | |
id - инфа о текущем пользователе | |
type - показывает инфу о команде (alias, path) | |
which - показывает где | |
Права может менять только владелец файла, либо root: | |
chmod u-rw,g+x,o+rw file.txt - права для user,group,others | |
chmod a-rwx file.txt - убрать rwx для all | |
chmod 761 file.txt - права=> rwx|rw-|--x для file.txt (4 - read, 2 - write, 1 - execute) |
---------AMEND CASE | |
git log --oneline | |
d142679 second commit | |
86f1495 first commit | |
git add main.c --- внесли изменения в файл и решили закомитить ВМЕСТО second commit(последнего) | |
> git commit --amend -m "third commit" | |
> git log --oneline | |
18411fd third commit | |
86f1495 first commit | |
В резульатате из репозитория пропал коммит с id=d142679, вместо него теперь коммит с id=18411fd. |
# Шпаргалка по консольным командам Git | |
## Общее | |
Git — система контроля версий (файлов). Что-то вроде возможности сохраняться в компьютерных играх (в Git эквивалент игрового сохранения — коммит). | |
Любой файл в папке существующего репозитория может находиться или не находиться под версионным контролем (отслеживаемые и неотслеживаемые). | |
Неотслеживаемые файлы можно в любой момент сделать отслеживаемыми и наоборот. |
----- Installing Ruby ------ | |
http://rvm.io/ | |
\curl -sSL https://get.rvm.io | bash -s stable --rails | |
rvm list known | |
rvm list | |
rvm use 2.6.3 --default (если это не работает то перед этим выполнить см ниже...) | |
/bin/bash --login | |
source ~/.rvm/scripts/rvm | |
либо просто добавить в .bash_profile: | |
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function* |
dmitry@linuxmint in ~ | |
$ ncat -C httpbin.org 80 | |
GET / HTTP/1.1 | |
Host: httpbin.org | |
HTTP/1.1 200 OK | |
Access-Control-Allow-Credentials: true | |
Access-Control-Allow-Origin: * | |
Content-Type: text/html; charset=utf-8 | |
Date: Tue, 03 Sep 2019 05:11:04 GMT |