diff --git a/otchet2.txt b/otchet2.txt
new file mode 100644
index 0000000..848867f
--- /dev/null
+++ b/otchet2.txt
@@ -0,0 +1,1167 @@
+����� �� ������������ ������ � 2 "������� �������� ������ Git"
+
+���������: ������������ �.
+������:   �-03-23
+��������: ������ �. �.
+
+����������: ������ ����������� �� Windows.
+
+1. ������� �� ������� ����� ������� lab2 � ��������� � ��� Git Bash, �����������:
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$
+
+2. ����������� ����� � ������� �������� �������� ls. � �������� �����.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$ ls
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$
+
+
+3. ������� � ����� �������� ����� � ����, ������� ������� cd. 
+������� ������� � ������� ����, ����� �������� � �������� ���� 
+������ ������� � ������� �����, �� ������� ������� � ������� lab2. 
+Git �������, ��� � �������� ���� ��� �������� �����. 
+������ ������� � ������� ���� lab2. ������� ������� cd .. 
+���� ������� ����������� ��� �������, Git �������, ��� ����� ������� �� ����������.
+����� ������ ������� � ������� ���� � �� ���� ������� � ������� �����.   
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$ mkdir alice
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$ mkdir bob
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$ cd bob
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob
+$ cd alice
+bash: cd: alice: No such file or directory
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob
+$ cd..
+bash: cd..: command not found
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob
+$ cd ..
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2
+$ cd alice
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice
+$
+
+4. ������� � �������� ����� ����� projec � ������� � ���
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice
+$ mkdir projec
+t
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice
+$ cd projec
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec
+$
+
+5. ������� �� �������� projec ����� � �������.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec
+$ cd ..
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice
+$ cd projec
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec
+$
+
+6. ���������������� �����������. ��� ��������� Git � ���������� ��������� ��� ����� �� ��������� main.  
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec
+$ git init
+Initialized empty Git repository in C:/Users/����/OneDrive/Desktop/lab2/alice/projec/.git/
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+7. ����������� ���������� �����. ��� ��� ������� Gita �������, ���������� ��� �������� ls -A. �������, ��� ������ � �������� .git.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ ls
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ ls -A
+.git/
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+8. ��� ��������� �������� ���������� ����������� ����� - ��� ���, ����� ������� ���� �� ����� �����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git config user.name "Alice (DobrovolskaY)"
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git config user.email "DobrovolskaY@mpei.ru"
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+9. ��������� �������� � ������� ������ � ����������� �����. ��������� ������ ������� �����.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git status
+On branch main
+
+No commits yet
+
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+        bin/
+        main.cpp
+        obj/
+        projec.cbp
+
+nothing added to commit but untracked files present (use "git add" to track)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+Git ��������, ���:
+� ����� main
+���� ��� ������� �������� (�� ���� �� ��� �� ����������� ���������)
+����������� ��������������� ����� 
+����� �������, ��� �� ����� ������������ git add �������, ����� �������� ����, � ������� ����� ������ ������.
+*������������ ��������������� ������*
+��������, ��� ��� ������� (��������) ������ �� ���������, �� ���� �������������� ����� (������������, ��� ��� ������������ ����� ������������ git add)
+
+10. �������� � ������ ���� main.cpp � ����������� ������ �����������(� ���)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git status
+On branch main
+
+No commits yet
+
+Changes to be committed:
+  (use "git rm --cached <file>..." to unstage)
+        new file:   main.cpp
+
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+        bin/
+        obj/
+        projec.cbp
+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+Git ��������, ���:
+� ����� main
+���� ��� ������� �������� (�� ���� �� ��� �� ����������� ���������)
+���������� ���������, ������� ����� �������������
+(������������, ��� ��� ������ ������� (��������� ��� ������������) ����� ����� ������������ ������� git rm --cached <file>...
+�������, ��� �������� ����� ������������� ���� main.cpp
+����������� ���������� �� ������������� ����� (��� � ���������� ��������)
+
+11. ��������� ������ � ������ � ����������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "code: ��������� ���������"
+[main (root-commit) 3df1f3a] code: ��������� ���������
+ 1 file changed, 9 insertions(+)
+ create mode 100644 main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+12. �������� ���� projec.cbp � ������ � ��������� ������ � ��� � ����������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add projec.cbp
+warning: in the working copy of 'projec.cbp', LF will be replaced by CRLF the next time Git touches it
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "build: �������� ���� �������"
+[main eb9a6f8] build: �������� ���� �������
+ 1 file changed, 38 insertions(+)
+ create mode 100644 projec.cbp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+��� ����� �������������� � ���, ��� ��� ������� ������ � ������ �� �����
+�������� ��� � ������� �����, ����� ����� � ��� ���-���� ������
+
+13. ����� ��������� ���� ������� main � ���������, ���������� ��������� �����������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git status
+On branch main
+Changes not staged for commit:
+  (use "git add <file>..." to update what will be committed)
+  (use "git restore <file>..." to discard changes in working directory)
+        modified:   main.cpp
+
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+        bin/
+        obj/
+        projec.depend
+
+no changes added to commit (use "git add" and/or "git commit -a")
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+� ������� �� ������, ����� � ��������� ����� ����, ������ ��� ��������� 
+����� ����� � ����� �������� ������� ��� ��������:
+
+��� ��������� �� ���������� � ������
+*���������� �������� ��, ��� ����� �������������*
+*���������� �������� ��������� � ������� ��������*
+�����, ����� ���� ��� �������
+����������� ��������������� �����
+�����, ��� ������� ��������� �� ��������� � ������ (��������)
+
+14. ����� ��������� ���� ���� ����������� ��������� ������ ��������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "code: �������� ���� ����"
+[main b0b79d1] code: �������� ���� ����
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+15. �������� � ��� ����� ����� � ����������� ��������� ������ ��������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add -u
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "code: ��������� ������ ����"
+[main 1a3b1b1] code: ��������� ������ ����
+ 1 file changed, 1 insertion(+)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+16. �������� � ��� ����� �������� � � ���� ��� ����������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -a -m "code: ��������� ������ ������ ��������"
+[main bb7fb2e] code: ��������� ������ ������ ��������
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+17. � �������� ������� ����� ���� ��� ��������� .gitignore � �������� � 
+��� ������ \bin (����� ����� ��� ��������, ��� ��� ���������� ������ bin 
+� projec, � �� �����. ����� - ���� �� �������� projec). ����� ����������� 
+������ � ��� �������, ��� bin ������ �� ������������, �� ���� ������������.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git status
+On branch main
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+        .gitignore
+        obj/
+        projec.depend
+
+nothing added to commit but untracked files present (use "git add" to track)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+18. ����� ������ �������� ����� obj � projec.depend � ������������� � 
+��������� ������, ����������, ��� ��� ������ �� ������������ 
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git status
+On branch main
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+        .gitignore
+
+nothing added to commit but untracked files present (use "git add" to track)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+
+19. ������� ������ � ������ .gitignore
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add .gitignore
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "git: ������� ������������� ����������� ��������"
+[main 2bf7ebf] git: ������� ������������� ����������� ��������
+ 1 file changed, 4 insertions(+)
+ create mode 100644 .gitignore
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+20. ����������� ������ �����������. ��� ���������� ��� ������� �������, 
+�����, ������, ���� � ������ ���� �����������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log
+commit 2bf7ebffe0b209a59345ed618855320aaeb1643a (HEAD -> main)
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 18:09:18 2024 +0200
+
+    git: ������� ������������� ����������� ��������
+
+commit bb7fb2e635c31fdf2214b190fec09f7fb4fb4c63
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:31:56 2024 +0200
+
+    code: ��������� ������ ������ ��������
+
+commit 1a3b1b1dcd57d732c9a68412d58623d6378ef7e6
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:29:34 2024 +0200
+
+    code: ��������� ������ ����
+
+commit b0b79d1e8996662d444b8b1b3e70a3a1f3578571
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:26:18 2024 +0200
+
+    code: �������� ���� ����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ 
+
+21. ����������� �����, ���������� � ��������. ��� ���������� �������� �����
+� ������� ���� ������� ������� � ��������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --stat
+commit 2bf7ebffe0b209a59345ed618855320aaeb1643a (HEAD -> main)
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 18:09:18 2024 +0200
+
+    git: ������� ������������� ����������� ��������
+
+ .gitignore | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit bb7fb2e635c31fdf2214b190fec09f7fb4fb4c63
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:31:56 2024 +0200
+
+    code: ��������� ������ ������ ��������
+
+ main.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 1a3b1b1dcd57d732c9a68412d58623d6378ef7e6
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:29:34 2024 +0200
+
+    code: ��������� ������ ����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+��� ���������� ������� ��� ����������, ��� ��� ������, � ��������� �����, 
+�����: ����� (������������ �) (��� ������������, ��� ������ ������) � ����� ������
+����: *���� ������*, *����*, *�����*, *���*, *������� ����*
+*����������� � �������*
+
+22. ����������� ������� �� ����� ������ � ���������� ����.
+��� ������� ��� � �����������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --oneline
+2bf7ebf (HEAD -> main) git: ������� ������������� ����������� ��������
+bb7fb2e code: ��������� ������ ������ ��������
+1a3b1b1 code: ��������� ������ ����
+b0b79d1 code: �������� ���� ����
+eb9a6f8 build: �������� ���� �������
+3df1f3a code: ��������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+23. ����������� ����� ������� git log --decorate, ������� ���������� ������, 
+����� ����� � ����. ��� ����� �� ��, ��� � � ���������� �������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --oneline --decorate
+2bf7ebf (HEAD -> main) git: ������� ������������� ����������� ��������
+bb7fb2e code: ��������� ������ ������ ��������
+1a3b1b1 code: ��������� ������ ����
+b0b79d1 code: �������� ���� ����
+eb9a6f8 build: �������� ���� �������
+3df1f3a code: ��������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+24. ����������� ������� git log --oneline --decorate --all --graph. 
+��� ����� ����������� �������� �� ����������� �������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --oneline --decorate --all --graph
+* 2bf7ebf (HEAD -> main) git: ������� ������������� ����������� ��������
+* bb7fb2e code: ��������� ������ ������ ��������
+* 1a3b1b1 code: ��������� ������ ����
+* b0b79d1 code: �������� ���� ����
+* eb9a6f8 build: �������� ���� �������
+* 3df1f3a code: ��������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+25. ����������� ������� � �������������, ������������ � build 
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --grep "build:"
+commit eb9a6f8fd6c7df429c15f443585b45b98e79af29
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:00:49 2024 +0200
+
+    build: �������� ���� �������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+26. ����������� �������, ����������� � ����� projec.cbp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log -- projec.cbp
+commit eb9a6f8fd6c7df429c15f443585b45b98e79af29
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:00:49 2024 +0200
+
+    build: �������� ���� �������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+27. ����������� ������������� ������ �� ����, ������� �� �������� ������� � �����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git show bb7fb2e635c31fdf2214b190fec09f7fb4fb4c63
+commit bb7fb2e635c31fdf2214b190fec09f7fb4fb4c63
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:31:56 2024 +0200
+
+    code: ��������� ������ ������ ��������
+
+diff --git a/main.cpp b/main.cpp
+index 1aeec6a..c0d464f 100644
+--- a/main.cpp
++++ b/main.cpp
+@@ -5,6 +5,7 @@ int main(){
+ cout << "Enter A and B: ";
+ int a, b;
+ cin >> a >> b;
+-cout << "A + B = " << a + b << '\n';
++cout << "A + B = " << a + b << '\n'
++     << "A - B = " << a - b << '\n';
+ }
+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git show HEAD~1
+commit bb7fb2e635c31fdf2214b190fec09f7fb4fb4c63
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:31:56 2024 +0200
+
+    code: ��������� ������ ������ ��������
+
+diff --git a/main.cpp b/main.cpp
+index 1aeec6a..c0d464f 100644
+--- a/main.cpp
++++ b/main.cpp
+@@ -5,6 +5,7 @@ int main(){
+ cout << "Enter A and B: ";
+ int a, b;
+ cin >> a >> b;
+-cout << "A + B = " << a + b << '\n';
++cout << "A + B = " << a + b << '\n'
++     << "A - B = " << a - b << '\n';
+ }
+
+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git show main~1
+commit bb7fb2e635c31fdf2214b190fec09f7fb4fb4c63
+Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+Date:   Tue Mar 26 17:31:56 2024 +0200
+
+    code: ��������� ������ ������ ��������
+
+diff --git a/main.cpp b/main.cpp
+index 1aeec6a..c0d464f 100644
+--- a/main.cpp
++++ b/main.cpp
+@@ -5,6 +5,7 @@ int main(){
+ cout << "Enter A and B: ";
+ int a, b;
+ cin >> a >> b;
+-cout << "A + B = " << a + b << '\n';
++cout << "A + B = " << a + b << '\n'
++     << "A - B = " << a - b << '\n';
+ }
+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+28. �������� � ��������� ������ ������������ �����
+
+29. ����������� ��������� � ������� �����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git diff
+diff --git a/main.cpp b/main.cpp
+index c0d464f..8d914eb 100644
+--- a/main.cpp
++++ b/main.cpp
+@@ -6,6 +6,7 @@ cout << "Enter A and B: ";
+ int a, b;
+ cin >> a >> b;
+ cout << "A + B = " << a + b << '\n'
+-     << "A - B = " << a - b << '\n';
++     << "A - B = " << a - b << '\n'
++     << "A * B = " << a * b << '\n';
+ }
+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+��� ��������� �� ��������� � ����� main.cpp
+�������� ���������� �� �������� ���������� ������
+��������� �� �������� ���� �� ���������
+��������� �� ��������� � �����
+����������, ��� ��������� ���� � ������� 6 � 7, - � + ���������� �����
+������ ���������.
+� ����� ������� ���������� �������� ����� ������� ���������� � ��������� �������� 
+
+30. ����������� ��������� ����� ������ �������� � �������� �������� ��������
+
+$ git diff HEAD~4 HEAD~1
+diff --git a/main.cpp b/main.cpp
+index b4392ec..c0d464f 100644
+--- a/main.cpp
++++ b/main.cpp
+@@ -1,9 +1,11 @@
+ #include <iostream>
+-
+ using namespace std;
+
+-int main()
+-{
+-    cout << "Hello world!" << endl;
+-    return 0;
++int main(){
++cout << "Enter A and B: ";
++int a, b;
++cin >> a >> b;
++cout << "A + B = " << a + b << '\n'
++     << "A - B = " << a - b << '\n';
+ }
++
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+31. �������� ������ ����� ���� � ������������ � �������� ��������� � �������
+����� ������� �� ����������� ��������� �������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "code: ���������� ������ ������������"
+[main 1cf7645] code: ���������� ������ ������������
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git reset --hard HEAD~1
+HEAD is now at 2bf7ebf git: ������� ������������� ����������� ��������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+32. � ��������� ����� ��������� ������� �������� ����������� � ���������. 
+����� ������� ��� ��������� ����������� ������ ����� � ��������� ���������� 
+������� (�� ���� HEAD)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git checkout HEAD -- main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+33.������� ���� ������ (�������� � ���������), ��������� ������, ��������� 
+���������-�����,������� ������������� ���� ������ ���������� (����� �����
+���� ������� ������ ���� ���). ��������� ���� � ���������� �������� ����.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ ssh-keygen
+Generating public/private ed25519 key pair.
+Enter file in which to save the key (/c/Users/����/.ssh/id_ed25519):
+Created directory '/c/Users/\320\233\320\270\320\267\320\260/.ssh'.
+Enter passphrase (empty for no passphrase):
+Enter same passphrase again:
+Your identification has been saved in /c/Users/����/.ssh/id_ed25519
+Your public key has been saved in /c/Users/����/.ssh/id_ed25519.pub
+The key fingerprint is:
+SHA256:m26fPVmOM8tPSIYLWLwmqTOKKlDWNF1WKWfCv1WY0tE ����@DESKTOP-EF1MFMT
+The key's randomart image is:
++--[ED25519 256]--+
+|     . oo..o.=   |
+|    o .o+ = + E  |
+|   o .  o* . .   |
+|  o .  + ....    |
+| o    + S .oo    |
+|.    . o +.+ ..  |
+|.   +   o . .=.  |
+|.. . o ..  +*..  |
+|= .    ...o +*.  |
++----[SHA256]-----+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ eval $(ssh-agent -s)
+Agent pid 447
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ ssh-add
+Enter passphrase for /c/Users/����/.ssh/id_ed25519:
+Identity added: /c/Users/����/.ssh/id_ed25519 (����@DESKTOP-EF1MFMT)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ cat ~/.ssh/id_ed25519.pub
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIAbaBd72hOIIUUx1ciwNxVSLKnCAAk8oatLYJ8nOFA0 ����@DESKTOP-EF1MFMT
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+34. �������� �������� ���� � ������ �������� ������ ����� ������� ������
+
+35. ������� �����������
+
+36. ��������� ����� ������� �� ������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git remote add origin git@uit.mpei.ru:DobrovolskaY/cs-lab02.git
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git push -u origin main
+ssh: Could not resolve hostname uit.mpei.ru: Name or service not known
+fatal: Could not read from remote repository.
+
+Please make sure you have the correct access rights
+and the repository exists.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git remote set-url origin git.@uit.mpei.ru:DobrovolskaY/cs-lab02.git
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git push -u origin main
+ssh: Could not resolve hostname uit.mpei.ru: Name or service not known
+fatal: Could not read from remote repository.
+
+Please make sure you have the correct access rights
+and the repository exists.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git remote add origin http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+error: remote origin already exists.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git remote set-url origin http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git push -u origin main
+fatal: unable to access 'http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git/': Could not resolve host: uit.mpei.ru
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git remote add origin http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+error: remote origin already exists.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git push -u origin main
+warning: auto-detection of host provider took too long (>2000ms)
+warning: see https://aka.ms/gcm/autodetect for more information.
+warning: auto-detection of host provider took too long (>2000ms)
+warning: see https://aka.ms/gcm/autodetect for more information.
+Enumerating objects: 18, done.
+Counting objects: 100% (18/18), done.
+Delta compression using up to 8 threads
+Compressing objects: 100% (16/16), done.
+Writing objects: 100% (18/18), 2.34 KiB | 600.00 KiB/s, done.
+Total 18 (delta 2), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+ * [new branch]      main -> main
+branch 'main' set up to track 'origin/main'.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+37. � ����� ���� ����������� ������ projec
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob
+$ git clone http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git projec
+Cloning into 'projec'...
+remote: Enumerating objects: 18, done.
+remote: Counting objects: 100% (18/18), done.
+remote: Compressing objects: 100% (16/16), done.
+remote: Total 18 (delta 2), reused 0 (delta 0), pack-reused 0
+Receiving objects: 100% (18/18), done.
+Resolving deltas: 100% (2/2), done.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob
+$
+
+38. ������� � ������� projec � ��������� ��� ���� ��� � �����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob
+$ cd projec
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git config user.name "Bob (DobrovolskaY)"
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git config user.email "DobrovolskaY@mpei.ru"
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$
+
+39. ������� �������� �� ������� ���� � �������� � ��� ������ ������������ �����.
+������� ������ �� ���� � ��������� �� ������.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git commit -m "code: ������� ������ ������������"
+[main c650eec] code: ������� ������ ������������
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git push
+warning: auto-detection of host provider took too long (>2000ms)
+warning: see https://aka.ms/gcm/autodetect for more information.
+Enumerating objects: 5, done.
+Counting objects: 100% (5/5), done.
+Delta compression using up to 8 threads
+Compressing objects: 100% (3/3), done.
+Writing objects: 100% (3/3), 427 bytes | 427.00 KiB/s, done.
+Total 3 (delta 1), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+   2bf7ebf..c650eec  main -> main
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$
+
+40. �� ������ ����� ��������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git fetch
+remote: Enumerating objects: 5, done.
+remote: Counting objects: 100% (5/5), done.
+remote: Compressing objects: 100% (3/3), done.
+remote: Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
+Unpacking objects: 100% (3/3), 407 bytes | 27.00 KiB/s, done.
+From http://uit.mpei.ru/git/DobrovolskaY/cs-lab02
+   2bf7ebf..c650eec  main       -> origin/main
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+41. ����������� ������� �����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --oneline --decorate --all --graph
+* c650eec (origin/main) code: ������� ������ ������������
+* 2bf7ebf (HEAD -> main) git: ������� ������������� ����������� ��������
+* bb7fb2e code: ��������� ������ ������ ��������
+* 1a3b1b1 code: ��������� ������ ����
+* b0b79d1 code: �������� ���� ����
+* eb9a6f8 build: �������� ���� �������
+* 3df1f3a code: ��������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+����� main ���� ��� ����� origin main (�������)
+
+42. ���������� ����� � ��������� ������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git pull --ff-only
+Updating 2bf7ebf..c650eec
+Fast-forward
+ main.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ 
+
+43. �� ����� �������� ������ ������� � ��� � ��������� ��������� ������ �� ������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "code: �������� ������ �������"
+[main c5ba5ea] code: �������� ������ �������
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git push
+Enumerating objects: 5, done.
+Counting objects: 100% (5/5), done.
+Delta compression using up to 8 threads
+Compressing objects: 100% (3/3), done.
+Writing objects: 100% (3/3), 423 bytes | 423.00 KiB/s, done.
+Total 3 (delta 1), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+   c650eec..c5ba5ea  main -> main
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+44. ��������� ��������� � ���� � ���������� �����
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git fetch
+remote: Enumerating objects: 5, done.
+remote: Counting objects: 100% (5/5), done.
+remote: Compressing objects: 100% (3/3), done.
+remote: Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
+Unpacking objects: 100% (3/3), 403 bytes | 13.00 KiB/s, done.
+From http://uit.mpei.ru/git/DobrovolskaY/cs-lab02
+   c650eec..c5ba5ea  main       -> origin/main
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git pull --ff-only
+Updating c650eec..c5ba5ea
+Fast-forward
+ main.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ 
+
+45. �� ����� ������ � ��� ����� ��������� � ��������� ��������� ������ �� ������.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git commit -m "code: �������� ��������"
+[main 0d54153] code: �������� ��������
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git push
+Enumerating objects: 5, done.
+Counting objects: 100% (5/5), done.
+Delta compression using up to 8 threads
+Compressing objects: 100% (3/3), done.
+Writing objects: 100% (3/3), 470 bytes | 470.00 KiB/s, done.
+Total 3 (delta 1), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+   c5ba5ea..0d54153  main -> main
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+46. �� �� ����� ��� ����, ������ �������� ����� ��������. ����������� �� ��������� ���������: 
+��� ��� ������ ���� ������� �� �� ��������� ������������ �������.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git commit -m "code: ������� ����� ��������"
+[main 7f30d87] code: ������� ����� ��������
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git push
+To http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+ ! [rejected]        main -> main (fetch first)
+error: failed to push some refs to 'http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git'
+hint: Updates were rejected because the remote contains work that you do not
+hint: have locally. This is usually caused by another repository pushing to
+hint: the same ref. If you want to integrate the remote changes, use
+hint: 'git pull' before pushing again.
+hint: See the 'Note about fast-forwards' in 'git push --help' for details.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$
+
+47. ��������� �� ���� ������� �� ���������� ��������� � ���������� ������� 
+���� �����. ��� ���������� �� ����������� ����� �� ������ ��������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git pull origin main
+remote: Enumerating objects: 5, done.
+remote: Counting objects: 100% (5/5), done.
+remote: Compressing objects: 100% (3/3), done.
+remote: Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
+Unpacking objects: 100% (3/3), 450 bytes | 14.00 KiB/s, done.
+From http://uit.mpei.ru/git/DobrovolskaY/cs-lab02
+ * branch            main       -> FETCH_HEAD
+   c5ba5ea..0d54153  main       -> origin/main
+Auto-merging main.cpp
+CONFLICT (content): Merge conflict in main.cpp
+Automatic merge failed; fix conflicts and then commit the result.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git log --all --oneline --graph
+* 7f30d87 (HEAD -> main) code: ������� ����� ��������
+| * 0d54153 (origin/main, origin/HEAD) code: �������� ��������
+|/
+* c5ba5ea code: �������� ������ �������
+* c650eec code: ������� ������ ������������
+* 2bf7ebf git: ������� ������������� ����������� ��������
+* bb7fb2e code: ��������� ������ ������ ��������
+* 1a3b1b1 code: ��������� ������ ����
+* b0b79d1 code: �������� ���� ����
+* eb9a6f8 build: �������� ���� �������
+* 3df1f3a code: ��������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ 
+
+48. ������� ������� ����������� ������ ���� ������ ��������� (origin/main)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git rebase origin/main
+main.cpp: needs merge
+error: cannot rebase: You have unstaged changes.
+error: additionally, your index contains uncommitted changes.
+error: Please commit or stash them.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$
+������ ������, ��� ��� ������������ ��������
+
+49. ����������� ������ ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git status
+On branch main
+Your branch and 'origin/main' have diverged,
+and have 1 and 1 different commits each, respectively.
+  (use "git pull" if you want to integrate the remote branch with yours)
+
+You have unmerged paths.
+  (fix conflicts and run "git commit")
+  (use "git merge --abort" to abort the merge)
+
+Unmerged paths:
+  (use "git add <file>..." to mark resolution)
+        both modified:   main.cpp
+
+no changes added to commit (use "git add" and/or "git commit -a")
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$
+
+������� ����� ����
+��������� ����� � ����� origin/main ���������� � ����� �� ������ ������������� �������
+*��� ���������� ��������� ����� � ��������� � ������� ������� git pull*
+���� ������������� ���������
+*��� ��������� ��������� � ��������� ������*
+*��� �������� ������� ������� ����� � ������� ������� git merge --abort*
+���� ������������� ���������
+*��� �������� ����� ��� ���������� ����������*
+��������� �� �������� � ����� main.cpp, ������� ��� ������� � �� ���������, � �� ��������� �����
+�������� � ���, ��� �� ���� ��������� �� ���� ��������� ��� �������
+
+50. ���� ��������� ������, ���� ������� ���������� ��������� �� �� �� �������.
+����� ���������� � ����� �� ������ ��������, �� ��������� � �������� �������.
+��������� ������ � �������. 
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git rebase --continue
+fatal: No rebase in progress?
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git status
+On branch main
+Your branch and 'origin/main' have diverged,
+and have 1 and 1 different commits each, respectively.
+  (use "git pull" if you want to integrate the remote branch with yours)
+
+All conflicts fixed but you are still merging.
+  (use "git commit" to conclude merge)
+
+Changes to be committed:
+        modified:   main.cpp
+
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ 
+
+51. ��������� ������ �� ����, ��������� ���������� � ��������� �����������
+�� ������. ��� ��������, ��� rebase �� ��� ����� ��� ��������. ��� ����������
+��� ������� ������ ������, �������������� �������� ����������� �������, �������
+��������� � ��������� ����������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main|MERGING)
+$ git commit -m "code: ���������� ���������"
+[main cf154d2] code: ���������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git push
+Enumerating objects: 10, done.
+Counting objects: 100% (10/10), done.
+Delta compression using up to 8 threads
+Compressing objects: 100% (6/6), done.
+Writing objects: 100% (6/6), 880 bytes | 880.00 KiB/s, done.
+Total 6 (delta 2), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To http://uit.mpei.ru/git/DobrovolskaY/cs-lab02.git
+   0d54153..cf154d2  main -> main
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git rebase --continue
+fatal: No rebase in progress?
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$ git status
+On branch main
+Your branch is up to date with 'origin/main'.
+
+nothing to commit, working tree clean
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/bob/projec (main)
+$
+
+52. ������� � ����� ����� ���� � ������������� �� ���
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git branch double
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git checkout double
+Switched to branch 'double'
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (double)
+$
+
+53. �������� ��� ������ � ����������� ���������
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (double)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (double)
+$ git commit -m "code: �������� ���"
+[double d70455c] code: �������� ���
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (double)
+$
+
+54. ������������� �� ����� ����, �������� ���������� � ���������� ����������� 
+(�������� ��������� ����� ���� �� ������ ����� � ���������� ���������)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (double)
+$ git checkout main
+Switched to branch 'main'
+Your branch is up to date with 'origin/main'.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git pull origin main
+remote: Enumerating objects: 10, done.
+remote: Counting objects: 100% (10/10), done.
+remote: Compressing objects: 100% (6/6), done.
+remote: Total 6 (delta 2), reused 0 (delta 0), pack-reused 0
+Unpacking objects: 100% (6/6), 860 bytes | 8.00 KiB/s, done.
+From http://uit.mpei.ru/git/DobrovolskaY/cs-lab02
+ * branch            main       -> FETCH_HEAD
+   0d54153..cf154d2  main       -> origin/main
+Updating 0d54153..cf154d2
+Fast-forward
+ main.cpp | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git log --all --graph --decorate
+* commit d70455c11d62a417fd415bc37f9817bc5efe262a (double)
+| Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+| Date:   Wed Mar 27 00:25:26 2024 +0200
+|
+|     code: �������� ���
+|
+| *   commit cf154d2a1b859f66860e41f4e67435a9ef2e948c (HEAD -> main, origin/main)
+| |\  Merge: 7f30d87 0d54153
+| |/  Author: Bob (DobrovolskaY) <DobrovolskaY@mpei.ru>
+|/|   Date:   Wed Mar 27 00:10:41 2024 +0200
+| |
+| |       code: ���������� ���������
+| |
+* | commit 0d54153db7aa47efcd66713856ddff80f18e66c8
+| | Author: Alice (DobrovolskaY) <DobrovolskaY@mpei.ru>
+| | Date:   Tue Mar 26 23:42:23 2024 +0200
+| |
+| |     code: �������� ��������
+| |
+| * commit 7f30d87208d3521fe81fb420db76ff60130c6ca0
+|/  Author: Bob (DobrovolskaY) <DobrovolskaY@mpei.ru>
+|   Date:   Tue Mar 26 23:44:42 2024 +0200
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+
+
+55. ����� �����, ����� ���� ����� �������� � ���������� ���������. ���������
+����� �� �����. 
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git merge double
+Auto-merging main.cpp
+CONFLICT (content): Merge conflict in main.cpp
+Automatic merge failed; fix conflicts and then commit the result.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main|MERGING)
+$ git add main.cpp
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main|MERGING)
+$ git commit -m "code: ������ �������� 2"
+[main 255166c] code: ������ �������� 
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$ git merge double
+Already up to date.
+
+����@DESKTOP-EF1MFMT MINGW64 ~/OneDrive/Desktop/lab2/alice/projec (main)
+$
+