User Tools

Site Tools


newdevs:git:create

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
newdevs:git:create [2023/06/01 11:59] – update branch name from master to main gmcharltonnewdevs:git:create [2024/03/12 15:10] (current) tmccanna
Line 48: Line 48:
     * To stage //all// changed files, use: git add -A         * To stage //all// changed files, use: git add -A    
     * If you accidentally stage a file you didn't mean to, you can unstage it: git reset HEAD myfilename.txt     * If you accidentally stage a file you didn't mean to, you can unstage it: git reset HEAD myfilename.txt
 +  - If you are adding a new feature (as opposed to a bug fix), you will also need to create a release note file. Look in the RELEASE_NOTES_NEXT folder for a template and examples:
 +    * https://git.evergreen-ils.org/?p=Evergreen.git;a=tree;f=docs/RELEASE_NOTES_NEXT
   - Commit the staged changes: **git commit -s**   - Commit the staged changes: **git commit -s**
     * Note: The -s portion adds the sign-off line for you.     * Note: The -s portion adds the sign-off line for you.
-  - When your text editor opens to write the commit message, the first line should be the launchpad number and name, followed by the description (with test instructions if relevant), followed by your sign off. For example:+  - When your text editor opens to write the commit message, the first line should be the launchpad number and name, followed by the description (with test instructions if relevant), then a brief release note line (written in present tense), and then followed by your sign off. For example:
  
   LP#1406387 Fix for Holds Placement Advanced Options   LP#1406387 Fix for Holds Placement Advanced Options
Line 71: Line 73:
   [4] Test placing a hold directly from the catalog and confirm that the   [4] Test placing a hold directly from the catalog and confirm that the
   staff or patron barcode is carried over from the main hold page.   staff or patron barcode is carried over from the main hold page.
 +  
 +  Release-note: Fixes issue where staff barcode populated the staff client advanced holds screen.
      
   Signed-off-by:  Jane Hacker <jhacker@example.org>   Signed-off-by:  Jane Hacker <jhacker@example.org>
newdevs/git/create.1685635162.txt.gz · Last modified: 2023/06/01 11:59 by gmcharlton

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.