mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-26 07:42:36 +03:00
Compare commits
1 Commits
git-rebase
...
fix
| Author | SHA1 | Date | |
|---|---|---|---|
| d4ae5edc69 |
@@ -2,8 +2,6 @@
|
|||||||
|
|
||||||
## Homeworks
|
## Homeworks
|
||||||
|
|
||||||
Пометки расположены в [notes.md](/src/homework/notes.md).
|
* [1.1](/src/homework/1.1)
|
||||||
|
|
||||||
* [1.1 Введение в DevOps](/src/homework/1.1)
|
|
||||||
* [2.1 Системы контроля версий](/src/homework/2.1)
|
* [2.1 Системы контроля версий](/src/homework/2.1)
|
||||||
* [2.2 Основы Git](/src/homework/2.2)
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
Выполнение [домашнего задания](https://github.com/netology-code/sysadm-homeworks/blob/devsys10/02-git-02-base/README.md) по теме "Основы Git".
|
|
||||||
|
|
||||||
### Other repos
|
|
||||||
|
|
||||||
В ходе выполнения ДЗ были созданы следующие репозитории-зеркала:
|
|
||||||
- [gitlab](https://gitlab.com/Dannecron/netology-devops)
|
|
||||||
- [bitbucket](https://bitbucket.org/dannecron/netology-devops/src/main/)
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
# display command line options
|
|
||||||
|
|
||||||
count=1
|
|
||||||
while [[ -n "$1" ]]; do
|
|
||||||
echo "Parameter #$count = $1"
|
|
||||||
count=$(( $count + 1 ))
|
|
||||||
shift
|
|
||||||
done
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
# display command line options
|
|
||||||
|
|
||||||
count=1
|
|
||||||
for param in "$@"; do
|
|
||||||
echo "Next parameter: $param"
|
|
||||||
count=$(( $count + 1 ))
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "====="
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
Выполнение [домашнего задания](https://github.com/netology-code/sysadm-homeworks/blob/devsys10/02-git-03-branching/README.md) по теме "Ветвления в Git".
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
# Git
|
|
||||||
|
|
||||||
## Git new commands
|
|
||||||
|
|
||||||
В git постепенно появляются алиасы, чтобы команды становились узконаправленными. Новые полезные команды:
|
|
||||||
1. [`git restore`](https://git-scm.com/docs/git-restore) - восстановление файлов в рабочей директории (например, откат изменений как при использовании `git checkout -- .`)
|
|
||||||
2. [`git switch`](https://git-scm.com/docs/git-switch) - переключение веток. Более узконаправленная команда, чем `git checkout` или `git branch`.
|
|
||||||
|
|
||||||
## Git rebase
|
|
||||||
|
|
||||||
Примерный порядок действий перебазирования веток в `main`:
|
|
||||||
1. `git switch new-branch`
|
|
||||||
2. `git rebase main`
|
|
||||||
3. _optional_ исправление конфликтов, выполнение команды `git rebase --continue`
|
|
||||||
4. `git checkout main`
|
|
||||||
5. `git merge new-branch`
|
|
||||||
6. `git branch -D new-branch`
|
|
||||||
1
will_be_deleted.txt
Normal file
1
will_be_deleted.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
will be deleted
|
||||||
1
will_be_moved.txt
Normal file
1
will_be_moved.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
will be moved
|
||||||
Reference in New Issue
Block a user