{"id":28409240,"url":"https://github.com/mirzomumin/learninggit","last_synced_at":"2026-01-29T23:01:27.632Z","repository":{"id":294640120,"uuid":"987562828","full_name":"mirzomumin/learninggit","owner":"mirzomumin","description":"LearningGit","archived":false,"fork":false,"pushed_at":"2025-05-22T04:45:14.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-25T00:44:23.518Z","etag":null,"topics":["git","github"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mirzomumin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-21T08:58:25.000Z","updated_at":"2025-05-22T04:46:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"effe028b-560b-4106-9a0a-1a898d0fcdc3","html_url":"https://github.com/mirzomumin/learninggit","commit_stats":null,"previous_names":["mirzomumin/learninggit"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/mirzomumin/learninggit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirzomumin%2Flearninggit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirzomumin%2Flearninggit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirzomumin%2Flearninggit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirzomumin%2Flearninggit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mirzomumin","download_url":"https://codeload.github.com/mirzomumin/learninggit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirzomumin%2Flearninggit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28889863,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T21:06:44.224Z","status":"ssl_error","status_checked_at":"2026-01-29T21:06:42.160Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git","github"],"created_at":"2025-06-02T06:17:15.592Z","updated_at":"2026-01-29T23:01:27.627Z","avatar_url":"https://github.com/mirzomumin.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# LEARNING GIT\n\n## Commads\nCommands I used to do this task:\n```bash\n1. ls\n2. mkdir learninggit\n3. ls\n4. cd learninggit/\n5. git status\n6. git branch\n7. git config --help\n8. git config --list\n9. git config user.name \"Mirzomumin\"\n10. git config user.email \"mirzomumin@list.ru\"\n11. git config --list --show-origin\n12. ls \n13. cd learninggit/\n14. ls\n15. ls -a\n16. mkdir docs folder ignored_folder\n17. ls\n18. cd learninggit/\n19. ls\n20. tocuh docs/file_1.txt docs/file_2.txt docs/file_3.txt\n21. touch docs/file_1.txt docs/file_2.txt docs/file_3.txt\n22. cp docs/* folder/\n23. ls folder/\n24. cp docs/* ignored_folder/\n25. ls\n26. ls docs\n27. ls folder/\n28. ls ignored_folder/\n29. git status\n30. touch .gitignore\n31. echo \"ignored_folder\" \u003e .gitignore \n32. cat .gitignore \n33. git status\n34. git add .\n35. git commit -m \"feat(project structure): define initial project\"\n36. git status\n37. git branch\n38. git branch -m main\n39. git branch\n40. git checkout -b feature/ui main\n41. git checkout main \n42. git branch feature/api\n43. ls\n44. cd learninggit/\n45. ls\n46. ls\n47. cd learninggit/\n48. ls\n49. git log\n50. git branch\n51. ls\n52. git branch\n53. git checkout feature/api \n54. ls\n55. ls docs/\n56. vim docs/file_1.txt\n57. cd learninggit/\n58. git branch\n59. ls\n60. vim docs/file_1.txt \n61. git branch\n62. git status\n63. git add .\n64. git log\n65. git commit -m \"feat(first text): add the first text in file\"\n66. git branch\n67. ls\n68. vim docs/file_1.txt \n69. git status\n70. git add .\n71. git commit -m \"feat(second text) add the second text in file\"\n72. git branch\n73. git checkout main \n74. git branch\n75. git merge --no-ff feature/api -m \"Merge branch 'feature/api' into main\"\n76. git branch\n77. git remote add origin git@github.com:mirzomumin/learninggit.git\n78. git push -u origin main\n79. git remote --help\n80. git remote remove origin \n81. git remote --help\n82. git remote -v\n83. git remote add origin https://github.com/mirzomumin/learninggit.git\n84. git push -u origin main\n85. ls\n86. git branch\n87. cd learninggit/\n88. ls\n89. git branch\n90. git log \n91. git branch\n92. git checkout feature/ui \n93. git branch\n94. ls\n95. vim docs/file_2.txt \n96. git status\n97. git add docs/file_2.txt \n98. git commit -m \"feat(second file): add a text in the send file of docs folder\"\n99. ls\n100. rm folder/file_1.txt \n101. git branch\n102. git status\n103. git add folder/\n104. git commit -m \"fix(folder file): remove the first file of the folder directory\"\n105. git branch\n106. git checkout man\n107. git checkout main \n108. git rebase feature/ui \n109. git checkout feature/ui \n110. ls\n111. vim docs/file_1.txt \n112. git branch\n113. git status\n114. git commit -m \"feat(docs file): add a text into docs file\"\n115. git add .\n116. git commit -m \"feat(docs file): add a text into docs file\"\n117. git branch\n118. git checkout main \n119. git rebase feature/ui \n120. git status\n121. vim docs/file_1.txt \n122. git add .\n123. git rebase --continue \n124. vim docs/file_1.txt\n125. git add .\n126. git rebase --continue\n127. git branch\n128. git tag -a v1.0.0 -m \"add v1.0.0\"\n129. git log\n130. git tag -l\n131. git log --pretty=online\n132. git log --pretty=oneline\n133. git branch\n134. git status\n135. ls\n136. ls folder/\n137. vim folder/file_3.txt \n138. git status\n139. git add .\n140. git commit -m \"feat(bug): add bug text into file of folder directory\"\n141. git revert HEAD\n142. git status\n143. vim folder/file_2.txt \n144. git add .\n145. git commit -m \"feat(bug): add second bug text into file\"\n146. git reset --help\n147. git reset --hard HEAD~\n148. git log\n149. git branch\n150. ls\n151. vim docs/file_3.txt \n152. git status\n153. git stash\n154. git status\n155. git stash pop\n156. git add .\n157. git commit -m \"feat(stash text): add stash text into file\"\n158. git status\n159. git remote add origin https://github.com/mirzomumin/learninggit.git\n160. git push -u origin main\n161. git checkout feature/ui \n162. git push origin feature/ui \n163. git push origin feature/api \n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirzomumin%2Flearninggit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmirzomumin%2Flearninggit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmirzomumin%2Flearninggit/lists"}