{"id":26259372,"url":"https://github.com/alfredo1995/csharp","last_synced_at":"2025-03-13T22:22:38.745Z","repository":{"id":202830736,"uuid":"708226027","full_name":"alfredo1995/c-sharp","owner":"alfredo1995","description":"Able to develop programs with the C# language, Algorithm, Data Structure, Fundamentals, OO, Collections, Lambdas, Generics, Dynamics and LINQ","archived":false,"fork":false,"pushed_at":"2025-01-14T16:50:06.000Z","size":568,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T17:49:30.252Z","etag":null,"topics":["csharp"],"latest_commit_sha":null,"homepage":"","language":"C#","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/alfredo1995.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}},"created_at":"2023-10-21T22:46:42.000Z","updated_at":"2025-01-14T16:50:11.000Z","dependencies_parsed_at":"2024-08-03T21:04:02.680Z","dependency_job_id":null,"html_url":"https://github.com/alfredo1995/c-sharp","commit_stats":null,"previous_names":["alfredo1995/csharp","alfredo1995/c-sharp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfredo1995%2Fc-sharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfredo1995%2Fc-sharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfredo1995%2Fc-sharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfredo1995%2Fc-sharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alfredo1995","download_url":"https://codeload.github.com/alfredo1995/c-sharp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243490134,"owners_count":20299077,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["csharp"],"created_at":"2025-03-13T22:22:38.048Z","updated_at":"2025-03-13T22:22:38.732Z","avatar_url":"https://github.com/alfredo1995.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Able to develop programs with the C# language \n\nAlgorithm, Data Structure, Fundamentals, OO, Collections, Lambdas, Generics, Dynamics, LINQ and various resources.\n\n       1) Introduction - algorithms, data structure and introduction to the .NET framework;\n\n       2) Environment Configuration - steps necessary to configure the computer to run C#\n\n       3) Fundamentals - Aims to establish solid foundations on the language;\n     \n       4) Control Structures - Here we will learn how to control the application flow;\n \n       5) Classes \u0026 Methods - Here begins our journey through Object Orientation\n\n       6) Collections - Data structures will be covered: array, lists, queues, stacks, dictionaries\n \n       7) Object Orientation - The pillars of Object Orientation and how to apply it in practice; \n\n       8) Methods and Functions - C# also supports resources from the functional world, functions, lambdas and methods\n    \n       9) Exceptions - Exceptions and error handling techniques\n \n      10) Advanced Topics - Generics, LINQ, Dynamic, Nullables, etc.;\n      \n\u003cbr\u003e\u003cbr\u003e\n \nCreating a repository on GitHub\n\n\t- git init\n\t- git status\n\t- git add .\n\t- git commit -m \"first commit\" \n\t- git branch -M main\n\t- git remote add origin https://github.com/alfredo1995/fdasd.git\n\t- git push -u origin main\n\t       \nUploading changes to the branch of an existing repository on github\n\n\t- git init                                                     -\u003e  start project in git\n\t- git status                                                   -\u003e  see branch changes\n\t- git add .  ou git add --all                                  -\u003e  adding changes\n\t- git commit -m \"describecommit\"                            -\u003e  describe the commit\n\t- git push -f                                                  -\u003e  force push to git\n\nFrequently used GIT commands\n\n\t- git config --global user.name \"alfredo1995\"  \t      \t      -\u003e configure git username\n\t- git config --global user.email \"alfredogomes1995@gmail.com\" -\u003e configure git user email\n\t- git clone \u003chttps://name-do-link\u003e                            -\u003e download existing source code      \n\t- git branch -M main                                          -\u003e Create project branches\n\t- git remote add origin https://github.com/alfredo1995/2.git  -\u003e where is the github access path\n\t- git push -u origin main                                     -\u003e confirm the push\n\t- git branch or git branch --list                             -\u003e to see the branches\n\t- git branch -d \u003cname-branch\u003e                                 -\u003e delete the branches\n\t- git checkout \u003cname-branch\u003e                                  -\u003e switch from one branch to another\n\t- git checkout -b \u003cname-branch\u003e                               -\u003e create and switch to a branch\n\t- git reset --hard                                            -\u003e undo branch changes\n\t- git add -A                                                  -\u003e to add everything at once\n\t- git pull \u003cremote\u003e                                           -\u003e get update remote repository\n\t- git merge \u003cname-branch\u003e                                     -\u003e merge branches\n\t- cd FolderName                                               -\u003e cd access the folder\n\t- .. \t\t\t\t\t\t\t      -\u003e colon back to folder\n\t- shift + windows + s                                         -\u003e print on the screen in the form of a cutout\n\t- ctrl + k + d  ou shift + alt + f                            -\u003e format the indentation vs code e vs\n\t- ctrl + k + c                                                -\u003e comment visual studio and code \n\t- ctrl + k + u                                                -\u003e uncomment visual studio and code\n\t- ctrl + shift + a ou shift + alt + a                         -\u003e comment and uncomment visual studio and code\n\n\n\n\u003cbr\u003e\u003cbr\u003e\n\ncreating the branch in Azure DevOps with GitBash\n\n\tRepos \u003e New Branch \n\tfeature/AG/ID-NomeDaHistoria\n\tbasead on Develop\n\tuser story ID \n\t\t\npulling the branch\n\n\tSelecionei a feature no visual studio e o code\n\tremotes \u003e selecionar a branch criada feature/AG/ID-NomeDaHistoria\n\t\n\tgit branch\n\tgit fetch \t\n\tgit pull\n\tgit checkout -b feature/AG/322-NomeDaHistoria\n\t\nrising to changes\n\n\tgit fetch \n\tgit status\n\tgit add .\n\tgit commit -m \"initial commit\"\n\tgit push,  git merge ou git push --set-upstream origin feature/AG/317-BotaoRelatorioExecel\n\nchange branch \n\n\tgit status\t\"view modified files\"\n\tgit add .       \"add all files\"\n\n\tgit commit -m \"description\"   \"commit added changes\"\n\n\tgit branch branchname  \"create a branch\"\n\n\tgit branch \"find out which branch you are on\"\n\n\tgit checkout branchname \"switch to branch x\"\n\n\tgit restore * \"discard all changes\"\n\n\tgit push \"send commits\"\n\n\tgit add \"path\" \"add specific change (specify path and file in quotes)\"\n\n\u003cbr\u003e\u003cbr\u003e\n\ncreating branch in GitLab with GitHub DeskTop\n\n\tGitHub desktop \u003e file \u003e clone repository\n\tGitLab \u003e copiar url https \u003e colar no clone repository do GitHub Desktop\n\tGitHub Desktop \u003e New Branch \u003e name \u003e select dev \u003e create branch \u003e\n\tGithub Desktop \u003e changes \u003e commiit \u003e Public branch \u003e feature/322/AG-NomeDaHistoria\n\tGitLab \u003e merge request \u003e change branch dev \u003e assine and review \u003e create merge request\n\t\nGetting updates from the current dev after creating a branch based on the old dev\n\n\tgithub desktop \u003e minha branch criada \u003e menu branch \u003e merch into current branch \u003e selecione a dev \u003e\n\tsolucionando confiltro no merge \u003e open in visual studio code \u003e acepter current branch\n\n\n Setup Git with Git LFS for Unity\n\n\tDownlaod: GIT DESKTOP and GIT LFS \n\tGitHub: Create new repository with .gitignore for unity projects\n \tGit Desktop: Clone repository\n  \tSelect the folder with the files and enter with git bash \n   \tGit Bash: git lfs install\n    \tGit Bash: git lfs track \"*.psd\" or git lfs track \"*/library\"\n        Git Desktop: Commit to main and Push\n   \t\n\t\n\t\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falfredo1995%2Fcsharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falfredo1995%2Fcsharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falfredo1995%2Fcsharp/lists"}