Software Development
News and information about software development and necessary tools
Open Source
Coding interviews
Software Project Management
IDE
- Eclipse Codewind
- Eclipse Che: The Kubernetes-Native IDE for Developer Teams
- Theia IDE
- Eclipse Theia
- EditorConfig
Diagrams and charts
Whiteboards
git
- git-scm
- version control
- Install the latest git
- Setting your username in Git
- Setting your commit email address in Git
- git add .
- git add myfolder/.
- Change the username:
- git config –global user.name “Behzad Samadi”
- git config –global user.email “name@mail.com”
- git remote -v
- git remote set-url origin https://username@github.com/ros-agriculture/ros-a.git
- Git push to GitHub Pages
- Testing your SSH connection
- Work with multiple SSH connections
- How to manage multiple GitHub accounts on a single machine with SSH keys
- Working with forks
- git push –tags
- Removing a local commit:
git reset HEAD~1
(Undo Last Git Commit with reset) - The Ultimate Guide to Git Credentials
- Update the origin:
git remote set-url origin <address>
- Adding a new origin to a repository:
git remote add origin <address>
git push origin <branchname>
- Adding a new tag:
git tag v0.0.1
git push origin v0.0.1
- Learn git branching
Rebase
Pruning
- How to Use prune to Clean Up Remote Branches in Git
- Pruning
- Fast file removal
- Delete the git history
- bfg-repo-cleaner is much faster than pruning
Large files
- An open source Git extension for versioning large files
- Manage large files with Git Large File Storage (LFS)
- Measuring the many sizes of a Git repository
- git lfs on AWS S3
Submodules
- Git submodules
- Sync submodules:
git submodule sync --recursive
- Update submodules:
git submodule update --init --recursive
Visual Studio Code
Tutorials
Bitbucket
Makefile
Documentation
- Docusaurus
- Forestry
- Hugo
- Add a submodule: git submodule add https://github.com/hbpasti/heather-hugo themes/heather-hugo
- Update a submodule: git submodule update –init –recursive
- List submodules: git config –file .gitmodules –name-only –get-regexp path
- VuePress
- ReLaXed
Design
Tools
Persian
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified 06.03.2022: Update Apps.md (98505d2)