{"id":53362,"date":"2013-08-12T14:26:30","date_gmt":"2013-08-12T14:26:30","guid":{"rendered":"https:\/\/www.checkmarx.com\/?post_type=glossary&#038;p=3492"},"modified":"2024-07-28T06:50:44","modified_gmt":"2024-07-28T06:50:44","slug":"git-static-code-analysis","status":"publish","type":"glossary","link":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/","title":{"rendered":"GIT Static Code Analysis"},"content":{"rendered":"<p style=\"text-align: left;\">GIT enables simultaneous revision of projects. It allows for multiple developers to work on the same fork or different forks of a code and then simultaneously return them all to the same branch when you need to deliver a change. There\u2019s no version control in GIT environments but each member has access to commit changes and then merge code as cleanly as possible. Each developer owns the right to first-class revisions and the process is as democratic as can be permitted within a development environment. GIT <a href=\"https:\/\/checkmarx.com\/cxsca-open-source-scanning\/\">Static Code Analysis<\/a> is not something that is supported out of the box with GIT type repositories.<\/p>\n<p style=\"text-align: left;\"><span style=\"color: #333333;\"><!--more--><\/span><\/p>\n<p style=\"text-align: left;\">Leading Static Code Analysis providers\u00a0are now offering\u00a0organizations\u00a0GIT integration. Hooking up a compatible static code scanner\u00a0with your GIT environment (e.g. GitHub) is typically a 5 min process and makes real-time static code analysis a piece of cake. Developers can then concentrate their resources on developing new code &#8211; quickly testing the uncompiled code, identifying any flaws in the code and then fixing them without slowing down the development cycle. That means higher-quality releases and an improved democratic environment where each contribution may be judged on its own merits.<\/p>\n<p style=\"text-align: left;\">Once you have the static code scanner\u00a0up and running for your GIT static code analysis. You can begin to develop reporting that identifies and highlights the number of vulnerabilities in each release. This can be monitored across a series of releases too to see if there\u2019s an overall trend of improvement or issues arising. An HTML projection can be used to highlight the specific areas of code in which any vulnerability has been identified. This cuts down on wasted time during the test cycle &#8211; identifying where the flaw in the code is &#8211; and means that developers can concentrate on the fix and not on hunting for the issue.<\/p>","protected":false},"excerpt":{"rendered":"<p>GIT enables simultaneous revision of projects. It allows for multiple developers to work on the same fork or different forks of a code and then simultaneously return them all to the same branch when you need to deliver a change. There\u2019s no version control in GIT environments but each member has access to commit changes [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"template":"","glossary-tags":[],"class_list":["post-53362","glossary","type-glossary","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GIT Static Code Analysis - Checkmarx<\/title>\n<meta name=\"description\" content=\"GIT Static Code Analysis - Advanced reporting to identify and highlight the number of vulnerabilities in each release\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GIT Static Code Analysis - Checkmarx\" \/>\n<meta property=\"og:description\" content=\"GIT Static Code Analysis - Advanced reporting to identify and highlight the number of vulnerabilities in each release\" \/>\n<meta property=\"og:url\" content=\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/\" \/>\n<meta property=\"og:site_name\" content=\"Checkmarx\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-28T06:50:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@checkmarx\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/\",\"url\":\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/\",\"name\":\"GIT Static Code Analysis - Checkmarx\",\"isPartOf\":{\"@id\":\"https:\/\/checkmarx.com\/#website\"},\"datePublished\":\"2013-08-12T14:26:30+00:00\",\"dateModified\":\"2024-07-28T06:50:44+00:00\",\"description\":\"GIT Static Code Analysis - Advanced reporting to identify and highlight the number of vulnerabilities in each release\",\"breadcrumb\":{\"@id\":\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Glossary\",\"item\":\"https:\/\/checkmarx.com\/glossary\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GIT Static Code Analysis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/checkmarx.com\/#website\",\"url\":\"https:\/\/checkmarx.com\/\",\"name\":\"Checkmarx\",\"description\":\"The world runs on code. We secure it.\",\"publisher\":{\"@id\":\"https:\/\/checkmarx.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/checkmarx.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/checkmarx.com\/#organization\",\"name\":\"Checkmarx\",\"url\":\"https:\/\/checkmarx.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg\",\"contentUrl\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg\",\"width\":1,\"height\":1,\"caption\":\"Checkmarx\"},\"image\":{\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis\",\"https:\/\/x.com\/checkmarx\",\"https:\/\/www.youtube.com\/user\/CheckmarxResearchLab\",\"https:\/\/www.linkedin.com\/company\/checkmarx\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GIT Static Code Analysis - Checkmarx","description":"GIT Static Code Analysis - Advanced reporting to identify and highlight the number of vulnerabilities in each release","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/","og_locale":"en_US","og_type":"article","og_title":"GIT Static Code Analysis - Checkmarx","og_description":"GIT Static Code Analysis - Advanced reporting to identify and highlight the number of vulnerabilities in each release","og_url":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/","og_site_name":"Checkmarx","article_publisher":"https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis","article_modified_time":"2024-07-28T06:50:44+00:00","twitter_card":"summary_large_image","twitter_site":"@checkmarx","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/","url":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/","name":"GIT Static Code Analysis - Checkmarx","isPartOf":{"@id":"https:\/\/checkmarx.com\/#website"},"datePublished":"2013-08-12T14:26:30+00:00","dateModified":"2024-07-28T06:50:44+00:00","description":"GIT Static Code Analysis - Advanced reporting to identify and highlight the number of vulnerabilities in each release","breadcrumb":{"@id":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/checkmarx.com\/glossary\/git-static-code-analysis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Glossary","item":"https:\/\/checkmarx.com\/glossary\/"},{"@type":"ListItem","position":2,"name":"GIT Static Code Analysis"}]},{"@type":"WebSite","@id":"https:\/\/checkmarx.com\/#website","url":"https:\/\/checkmarx.com\/","name":"Checkmarx","description":"The world runs on code. We secure it.","publisher":{"@id":"https:\/\/checkmarx.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/checkmarx.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/checkmarx.com\/#organization","name":"Checkmarx","url":"https:\/\/checkmarx.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/","url":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg","contentUrl":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg","width":1,"height":1,"caption":"Checkmarx"},"image":{"@id":"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis","https:\/\/x.com\/checkmarx","https:\/\/www.youtube.com\/user\/CheckmarxResearchLab","https:\/\/www.linkedin.com\/company\/checkmarx"]}]}},"_links":{"self":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/glossary\/53362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":0,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/glossary\/53362\/revisions"}],"wp:attachment":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/media?parent=53362"}],"wp:term":[{"taxonomy":"glossary-tags","embeddable":true,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/glossary-tags?post=53362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}