dev:starting
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:starting [2019/03/05 16:17] – tmueller | dev:starting [2019/06/22 16:16] – oschuett | ||
---|---|---|---|
Line 4: | Line 4: | ||
Documentation improvements, | Documentation improvements, | ||
- | CP2K is a large project, there is no way to study the full code, and start when that is done! Start working on small patches first, that are easy to code, to test and to integrate. Small patches are easier to review and thus will be more quickly merged to the Git master branch. As experience with the code grows, tackling larger projects becomes realistic. Developers | + | CP2K is a large project, there is no way to study the full code, and start when that is done! Start working on small patches first, that are easy to code, to test and to integrate. Small patches are easier to review and thus will be more quickly merged to the Git master branch. As experience with the code grows, tackling larger projects becomes realistic. Developers |
===== Prepare the patch ===== | ===== Prepare the patch ===== | ||
- Fork the CP2K Repository on GitHub via " | - Fork the CP2K Repository on GitHub via " | ||
- Also as a member of the development team you will not be able to push directly to the `master` branch of the https:// | - Also as a member of the development team you will not be able to push directly to the `master` branch of the https:// | ||
- | - On your machine, clone the repository via **git clone %%--%%recursive https:// | + | - On your machine, clone the repository via **git clone %%--%%recursive https:// |
- Move to the downloaded cp2k directory: **cd cp2k** | - Move to the downloaded cp2k directory: **cd cp2k** | ||
- Start working in a new branch: **git checkout -b my-new-feature** | - Start working in a new branch: **git checkout -b my-new-feature** |
dev/starting.txt · Last modified: 2022/12/16 09:27 by krack