Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/block-editor.php on line 1

Warning: Uninitialized string offset 0 in /home2/zhaff/public_html/blogneptunescripts/wp-includes/block-editor.php on line 1

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home2/zhaff/public_html/blogneptunescripts/wp-includes/class-wp-http.php:1) in /home2/zhaff/public_html/blogneptunescripts/wp-includes/rest-api/class-wp-rest-server.php on line 1893
{"id":19,"date":"2015-09-19T22:59:14","date_gmt":"2015-09-19T14:59:14","guid":{"rendered":"http:\/\/blog.neptunescripts.com\/?p=19"},"modified":"2015-10-21T17:44:24","modified_gmt":"2015-10-21T09:44:24","slug":"how-to-create-a-nice-change-log-file-from-git-log","status":"publish","type":"post","link":"https:\/\/blog.neptunescripts.com\/2015\/09\/19\/how-to-create-a-nice-change-log-file-from-git-log\/","title":{"rendered":"How to Create a Change Log for Your Product"},"content":{"rendered":"

At neptuneScripts.com, we will require to create\u00a0a nice change log file which is readable to our customers each time a project released. It will become\u00a0cumbersome if there are\u00a0a lot of log files to create. Since all\u00a0our projects used Git as source code repository, generating a change log from\u00a0the Git history will help us cut down our time a lot.<\/p>\n

Here are the git command we used to generate the change log files:<\/p>\n

$ git log –since=”2015-09-01″ –name-only –date=short –pretty=”%nDate: %cd%nCommit ID: %h%nDescription: %s%n%nAffected files:” > Recent_Changes.txt<\/p>\n

This command will generate a nice change log file (changelog.txt) like the above\u00a0screenshot. You may adjust
\n“–since=”\u00a0as per your commits date.<\/p>\n

Enjoy!<\/p>\n","protected":false},"excerpt":{"rendered":"

At neptuneScripts.com, we will require to create\u00a0a nice change log file which is readable to our customers each time a project released. It will become\u00a0cumbersome if there are\u00a0a lot of log files to create. Since all\u00a0our projects used Git as source code repository, generating a change log from\u00a0the Git history will help us cut down … Continue reading How to Create a Change Log for Your Product<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":22,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[6,4,3,5],"class_list":["post-19","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","tag-change-log","tag-development","tag-git","tag-source-code"],"_links":{"self":[{"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":1,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/posts\/19\/revisions\/53"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/media\/22"}],"wp:attachment":[{"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.neptunescripts.com\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}