diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..d56657a
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..456b4bc
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/python_course_doc.iml b/.idea/python_course_doc.iml
new file mode 100644
index 0000000..8b8c395
--- /dev/null
+++ b/.idea/python_course_doc.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/git_pycharm_source_02.png b/assets/git_pycharm_source_02.png
index fb918bd..72fd988 100644
Binary files a/assets/git_pycharm_source_02.png and b/assets/git_pycharm_source_02.png differ
diff --git a/learning_git.md b/learning_git.md
index 48ce088..86ee078 100644
--- a/learning_git.md
+++ b/learning_git.md
@@ -1,19 +1,50 @@
# Git
+Git is a Version Control System.
+It is an advanced open source project.
+That is the most popular VCS with his advantage like security, efficiency, speed etc.
+He was developed in 2005 by Linus Torvalds, the Linux's father.
+Many companies projects using Git (Google, Gnome, Netflix, etc).
+In 2016 12 million people were using Git.
+
+All project histories were saved in the work file.
+You can publish, with all histories, projects in a Git platform like Gitea, GitHub, Bitbucket, GitLab, etc.
+With this tool, you can commit projects, compare projects.
+That is the best tool for teamwork.
+
## Git in Pycharm
### Starting a version controlled project
+In Pycharm, you have to enable a version control integration.
+There are many choices, but we will use Git.
+As you can see, Git appears in the toolbar and a git window appear bottom of the window.
+And you can identify the current branch that you are in.
+So the default branch name is **master**.
+
![screenhot](assets/git_pycharm_source_00.png)
![screenhot](assets/git_pycharm_source_01.png)
![screenhot](assets/git_pycharm_source_02.png)
+Let's try to write some code
+And add all contents that we write in a git repository.
+
![screenhot](assets/git_pycharm_source_03.png)
+In the commit window, we can see file project.
+But we had three important things.
+We have a textBox and two buttons.
+In the textBox, you can write a comment when you commit.
+The _Commit_ button is used to save all change in your project.
+The _Commit and Push_ is used to commit and push the project in a Git.
+
![screenhot](assets/git_pycharm_source_04.png)
+When you press the _Commit and Push_, a new window appears.
+You can see which branch and which commit that you push.
+
![screenhot](assets/git_pycharm_source_05.png)
![screenhot](assets/git_pycharm_source_06.png)