-
RESET SOFT
git reset --soft HEAD~1
-
REBASE
git pull --rebase upstream master
git push -f origin newfeature
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Issue | |
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. | |
Solution | |
1. Generate a new token according to below link. | |
https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token |
As part of the application to the QGIS certification program, I'd like to show you my contributions to QGIS project.
(Version 2023.05.23)
- Development/commits to QGIS
- I've been involved in QGIS development as official core contributor since 2009. You can see my contributions in both the old Trac system and GitHub.
- Contributions to the QGIS documentation and training materials
- QGIS documentation
export LD_LIBRARY_PATH=/docs/dev/qgis/QGIS/build_duplicate_nodes/output/lib/
export PYTHONPATH=/docs/dev/qgis/QGIS/build_duplicate_nodes/output/python/:/docs/dev/qgis/QGIS/tests/src/python:/docs/dev/ qgis/QGIS/build_duplicate_nodes/output/python/plugins
export QGIS_PREFIX_PATH=/docs/dev/qgis/QGIS/build_duplicate_nodes/output
/docs/dev/qgis/QGIS/python/plugins/processing$ python3 tests/QgisAlgorithmsTest4.py
QGIS_PREFIX_PATH=output PYTHONPATH=output/python:$PYTHONPATH python3 /docs/dev/qgis/core/QGIS/tests/src/python/test_plugindependencies.py
It's not immediately obvious how to pull down the code for a PR and test it locally. But it's pretty easy. (This assumes you have a remote for the main repo named upstream
.)
Getting the PR code
-
Make note of the PR number. For example, Rod's latest is PR #37: Psiphon-Labs/psiphon-tunnel-core#37
-
Fetch the PR's pseudo-branch (or bookmark or rev pointer whatever the word is), and give it a local branch name. Here we'll name it
pr37
:
$ git fetch upstream pull/37/head:pr37