Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJob van der Voort <job@gitlab.com>2015-06-19 19:14:49 +0300
committerJob van der Voort <job@gitlab.com>2015-06-19 19:14:49 +0300
commit473fb23afc515b808c8687d17ead10cd7979082c (patch)
treedf7baa4c10c1d9ff87b86a695fb38eacb773dbdc /doc
parentb78981bc934045634abd922228b8971a7f86faec (diff)
parent0221628ffb4aa3dd21e37d6e37c77b9561918b91 (diff)
Merge branch 'starting_shell' into 'master'
Starting shell document to GitLab basics I added a new branch for all the changes on this MR https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/1863 Everything should look nicer now :) See merge request !1869
Diffstat (limited to 'doc')
-rw-r--r--doc/gitlab_basics/README.md7
-rw-r--r--doc/gitlab_basics/basicsimages/add_new_merge_request.pngbin0 -> 9467 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/add_sshkey.pngbin0 -> 1463 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/branch_info.pngbin0 -> 7978 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/branch_name.pngbin0 -> 2199 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/branches.pngbin0 -> 3653 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/commit_changes.pngbin0 -> 5567 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/commit_message.pngbin0 -> 5707 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/commits.pngbin0 -> 4258 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/compare_braches.pngbin0 -> 1624 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/create_file.pngbin0 -> 2524 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/create_group.pngbin0 -> 3224 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/edit_file.pngbin0 -> 2259 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/file_located.pngbin0 -> 3156 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/file_name.pngbin0 -> 2544 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/find_file.pngbin0 -> 8840 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/find_group.pngbin0 -> 6159 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/fork.pngbin0 -> 1046 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/group_info.pngbin0 -> 16217 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/groups.pngbin0 -> 4857 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/https.pngbin0 -> 2887 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/image_file.pngbin0 -> 2939 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/issue_title.pngbin0 -> 9059 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/issues.pngbin0 -> 4332 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/key.pngbin0 -> 1264 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/merge_requests.pngbin0 -> 4381 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/new_issue.pngbin0 -> 2974 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/new_merge_request.pngbin0 -> 3227 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/new_project.pngbin0 -> 2319 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/newbranch.pngbin0 -> 1314 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/paste_sshkey.pngbin0 -> 8620 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/profile_settings.pngbin0 -> 1194 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/project_info.pngbin0 -> 21862 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/public_file_link.pngbin0 -> 3038 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/select_branch.pngbin0 -> 12213 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/select_project.pngbin0 -> 16832 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/settings.pngbin0 -> 4321 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/shh_keys.pngbin0 -> 4981 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/submit_new_issue.pngbin0 -> 9083 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/title_description_mr.pngbin0 -> 12749 bytes
-rw-r--r--doc/gitlab_basics/basicsimages/white_space.pngbin0 -> 3707 bytes
-rw-r--r--doc/gitlab_basics/start_using_git.md67
42 files changed, 74 insertions, 0 deletions
diff --git a/doc/gitlab_basics/README.md b/doc/gitlab_basics/README.md
new file mode 100644
index 00000000000..c434e0146e3
--- /dev/null
+++ b/doc/gitlab_basics/README.md
@@ -0,0 +1,7 @@
+# GitLab basics
+
+Step-by-step guides on the basics of working with Git and GitLab.
+
+* [Start using Git on the commandline](start_using_git.md)
+
+
diff --git a/doc/gitlab_basics/basicsimages/add_new_merge_request.png b/doc/gitlab_basics/basicsimages/add_new_merge_request.png
new file mode 100644
index 00000000000..9d93b217a59
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/add_new_merge_request.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/add_sshkey.png b/doc/gitlab_basics/basicsimages/add_sshkey.png
new file mode 100644
index 00000000000..2dede97aa40
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/add_sshkey.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/branch_info.png b/doc/gitlab_basics/basicsimages/branch_info.png
new file mode 100644
index 00000000000..c5e38b552a5
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/branch_info.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/branch_name.png b/doc/gitlab_basics/basicsimages/branch_name.png
new file mode 100644
index 00000000000..06e77f5eea9
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/branch_name.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/branches.png b/doc/gitlab_basics/basicsimages/branches.png
new file mode 100644
index 00000000000..c18fa83b968
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/branches.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/commit_changes.png b/doc/gitlab_basics/basicsimages/commit_changes.png
new file mode 100644
index 00000000000..81588336f37
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/commit_changes.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/commit_message.png b/doc/gitlab_basics/basicsimages/commit_message.png
new file mode 100644
index 00000000000..0df2c32653c
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/commit_message.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/commits.png b/doc/gitlab_basics/basicsimages/commits.png
new file mode 100644
index 00000000000..7e606539077
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/commits.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/compare_braches.png b/doc/gitlab_basics/basicsimages/compare_braches.png
new file mode 100644
index 00000000000..7eebaed9075
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/compare_braches.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/create_file.png b/doc/gitlab_basics/basicsimages/create_file.png
new file mode 100644
index 00000000000..688e355cca2
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/create_file.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/create_group.png b/doc/gitlab_basics/basicsimages/create_group.png
new file mode 100644
index 00000000000..57da898abdc
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/create_group.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/edit_file.png b/doc/gitlab_basics/basicsimages/edit_file.png
new file mode 100644
index 00000000000..afa68760108
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/edit_file.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/file_located.png b/doc/gitlab_basics/basicsimages/file_located.png
new file mode 100644
index 00000000000..1def489d16b
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/file_located.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/file_name.png b/doc/gitlab_basics/basicsimages/file_name.png
new file mode 100644
index 00000000000..9ac2f1c355f
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/file_name.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/find_file.png b/doc/gitlab_basics/basicsimages/find_file.png
new file mode 100644
index 00000000000..98639149a39
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/find_file.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/find_group.png b/doc/gitlab_basics/basicsimages/find_group.png
new file mode 100644
index 00000000000..5ac33c7e953
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/find_group.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/fork.png b/doc/gitlab_basics/basicsimages/fork.png
new file mode 100644
index 00000000000..b1f94938613
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/fork.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/group_info.png b/doc/gitlab_basics/basicsimages/group_info.png
new file mode 100644
index 00000000000..e78d84e4d80
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/group_info.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/groups.png b/doc/gitlab_basics/basicsimages/groups.png
new file mode 100644
index 00000000000..b8104343afa
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/groups.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/https.png b/doc/gitlab_basics/basicsimages/https.png
new file mode 100644
index 00000000000..2a31b4cf751
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/https.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/image_file.png b/doc/gitlab_basics/basicsimages/image_file.png
new file mode 100644
index 00000000000..1061d9c5082
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/image_file.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/issue_title.png b/doc/gitlab_basics/basicsimages/issue_title.png
new file mode 100644
index 00000000000..7b69c705392
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/issue_title.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/issues.png b/doc/gitlab_basics/basicsimages/issues.png
new file mode 100644
index 00000000000..9354d05319e
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/issues.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/key.png b/doc/gitlab_basics/basicsimages/key.png
new file mode 100644
index 00000000000..321805cda98
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/key.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/merge_requests.png b/doc/gitlab_basics/basicsimages/merge_requests.png
new file mode 100644
index 00000000000..7601d40de47
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/merge_requests.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/new_issue.png b/doc/gitlab_basics/basicsimages/new_issue.png
new file mode 100644
index 00000000000..94e7503dd8b
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/new_issue.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/new_merge_request.png b/doc/gitlab_basics/basicsimages/new_merge_request.png
new file mode 100644
index 00000000000..9120d2b1ab1
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/new_merge_request.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/new_project.png b/doc/gitlab_basics/basicsimages/new_project.png
new file mode 100644
index 00000000000..ac255270a66
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/new_project.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/newbranch.png b/doc/gitlab_basics/basicsimages/newbranch.png
new file mode 100644
index 00000000000..da1a6b604ea
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/newbranch.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/paste_sshkey.png b/doc/gitlab_basics/basicsimages/paste_sshkey.png
new file mode 100644
index 00000000000..9880ddfead1
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/paste_sshkey.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/profile_settings.png b/doc/gitlab_basics/basicsimages/profile_settings.png
new file mode 100644
index 00000000000..5f2e7a7e10c
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/profile_settings.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/project_info.png b/doc/gitlab_basics/basicsimages/project_info.png
new file mode 100644
index 00000000000..6c06ff351fa
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/project_info.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/public_file_link.png b/doc/gitlab_basics/basicsimages/public_file_link.png
new file mode 100644
index 00000000000..1a60a3d880a
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/public_file_link.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/select_branch.png b/doc/gitlab_basics/basicsimages/select_branch.png
new file mode 100644
index 00000000000..3475b2df576
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/select_branch.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/select_project.png b/doc/gitlab_basics/basicsimages/select_project.png
new file mode 100644
index 00000000000..6d5aa439124
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/select_project.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/settings.png b/doc/gitlab_basics/basicsimages/settings.png
new file mode 100644
index 00000000000..9bf9c5a0d39
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/settings.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/shh_keys.png b/doc/gitlab_basics/basicsimages/shh_keys.png
new file mode 100644
index 00000000000..d7ef4dafe77
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/shh_keys.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/submit_new_issue.png b/doc/gitlab_basics/basicsimages/submit_new_issue.png
new file mode 100644
index 00000000000..18944417085
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/submit_new_issue.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/title_description_mr.png b/doc/gitlab_basics/basicsimages/title_description_mr.png
new file mode 100644
index 00000000000..e08eb628414
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/title_description_mr.png
Binary files differ
diff --git a/doc/gitlab_basics/basicsimages/white_space.png b/doc/gitlab_basics/basicsimages/white_space.png
new file mode 100644
index 00000000000..6363a09360e
--- /dev/null
+++ b/doc/gitlab_basics/basicsimages/white_space.png
Binary files differ
diff --git a/doc/gitlab_basics/start_using_git.md b/doc/gitlab_basics/start_using_git.md
new file mode 100644
index 00000000000..f01a2f77eec
--- /dev/null
+++ b/doc/gitlab_basics/start_using_git.md
@@ -0,0 +1,67 @@
+# Start using Git on the commandline
+
+If you want to start using a Git and GitLab, make sure that you have created an account on [gitlab.com](https://about.gitlab.com/)
+
+## Open a shell
+
+* Depending on your operating system, find the shell of your preference. Here are some suggestions
+
+- [Terminal](http://blog.teamtreehouse.com/introduction-to-the-mac-os-x-command-line) on Mac OSX
+
+- [GitBash](https://msysgit.github.io) on Windows
+
+- [Linux Terminal](http://www.howtogeek.com/140679/beginner-geek-how-to-start-using-the-linux-terminal/) on Linux
+
+## Check if Git has already been installed
+
+* Git is usually preinstalled on Mac and Linux
+
+* Type the following command and then press enter
+
+```
+git --version
+```
+
+* You should receive a message that will tell you which Git version you have in your computer. If you don’t receive a "Git version" message, it means that you need to [download Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
+
+* If Git doesn't automatically download, there's an option on the website to [download manually](https://git-scm.com/downloads). Then follow the steps on the installation window
+
+* After you finished installing, open a new shell and type "git --version" again to verify that it was correctly installed
+
+## Add your Git username and set your email
+
+* It is important because every Git commit that you create will use this information
+
+* On your shell, type the following command to add your username
+
+```
+git config --global user.name ADD YOUR USERNAME
+```
+
+* Then verify that you have the correct username
+
+```
+git config --global user.name
+```
+
+* To set your email address, type the following command
+
+```
+git config --global user.email ADD YOUR EMAIL
+```
+
+* To verify that you entered your email correctly, type
+
+```
+git config --global user.email
+```
+
+* You'll need to do this only once because you are using the "--global" option. It tells Git to always use this information for anything you do on that system. If you want to override this with a different username or email address for specific projects, you can run the command without the "--global" option when you’re in that project
+
+## Check your information
+
+* To view the information that you entered, type
+
+```
+git config --global --list
+```