<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>repositories &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/repositories/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Sun, 24 Oct 2021 15:02:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>What is a fork in GitHub?</title>
		<link>https://www.bestdevops.com/what-is-a-fork-in-github/</link>
		
		<dc:creator><![CDATA[rahulkr]]></dc:creator>
		<pubDate>Fri, 22 Oct 2021 17:09:22 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[contributions]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Fork]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[merge]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[repositories]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=22188</guid>

					<description><![CDATA[Hello folks, welcome to the exotic world of programming. Let’s take a move to the scene of the fork and [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="700" height="315" src="https://www.bestdevops.com/wp-content/uploads/2021/10/fork.png" alt="" class="wp-image-22196" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/fork.png 700w, https://www.bestdevops.com/wp-content/uploads/2021/10/fork-300x135.png 300w" sizes="(max-width: 700px) 100vw, 700px" /></figure></div>



<p class="wp-block-paragraph">Hello folks, welcome to the exotic world of programming. Let’s take a move to the scene of the fork and its contribution in that how can we do fork and contribution in GitHub. If you would understand that each and every aspect of account creation, making a repository, and creating the branch in GitHub then this is the place where you can great ideology on the fork.</p>



<h2 class="wp-block-heading">Adding more features</h2>



<p class="wp-block-paragraph">Suppose you have opened your profile and there is a repository of your like <em>“GitHub training”</em> and one of your files is there from the name of <em>requirement.txt. </em>So, you have to do <a href="https://www.devopsschool.com/">designing</a> of two features like dark mode and video calls but you don’t know how to do that? Then there is a contributor, it can make dark mode or one type of front hand. If anybody wants to contribute so, how will they do?</p>



<h2 class="wp-block-heading">Contributing to the code</h2>



<p class="wp-block-paragraph">Suppose, you are a contributor and you are opened your own profile in the next browser. If you want to contribute to your GitHub project through your name like in <em><strong>beaproplayer</strong></em> and GitHub training then you will search like <em><strong>beaproplayer024/GitHub training</strong></em> in the GitHub search bar. So, there will have come of your repositories and requirement.txt file will open and from there you can create the file. When you will do create a file then the notification will come there like this way “you don’t have access to”. Because you have opened your own profile how can you get access to another profile id? You’re not a contributor and you have no right to doing changes in files. So, you will have to create a fork for this, what does it mean? It means that they have made a replica or you can say mirror for this. When you will do changes to this then one request will have to send to the beaproplayer024 profile. Suppose, you have to add a dark mode design, making a text file, you are making a darkmode.txt file. You are adding like designing, video calls, features adding and thanks, after this, you will have written like dark mode design adding in the propose new file. As you will do propose a new file then there will come a pull request option, you will have to do a pull request.</p>



<h2 class="wp-block-heading">Forking in GitHub</h2>



<p class="wp-block-paragraph">You have done pull requests and there are all your files. If you have to do merge your file in that repository then you will have to send one request. When you will do pull requests then the front hand of your dark mode will be ready. When you will go to your profile <strong><em>beaproplayer</em> </strong>so, you will see one pull request will have come there.</p>



<h2 class="wp-block-heading">Analyzing the contributed code</h2>



<p class="wp-block-paragraph">If you will see a pull request, as well as one fork, will be there, what does it mean? If any contributor has to do contribute towards yourself so, how much contribute is happening as much fork happens. After this, you will go to pull request, you will see dark mode adding file there, what code has sent by the user? So, before, you will see about the code what is in that? You will move in a commit and see what is written in that code? There will be a dark mode design. Like this way, you will do verify that. After this, you will go to pull request and merge request, again you will do confirm request then your file will be merged from status open. After this, when you will go to code then your darkmode.txt file will have come which will be in the master branch. Those files will locate in your profile master branch and you can also see contributor or fork there. Like as your contribution happens and like this way, you can contribute to any project. When you will return back to your profile, below your profile activity option will exist there.</p>



<h2 class="wp-block-heading">Merging the contributed code to the master branch</h2>



<p class="wp-block-paragraph">In your profile, every activity will show to you. Those files, you have added to it. If you would see in your profile changes will have happened and dark mode will have added to it. So, this is the contribution, you can do like this. You have seen, how can you do contribute to it and how can other users do contribute to your project. You have seen about all of these things.</p>



<h3 class="wp-block-heading">Related video:</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe  id="_ytid_30043"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/2noPc0YeR5E?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to create a GitHub account?</title>
		<link>https://www.bestdevops.com/how-to-create-a-github-account/</link>
		
		<dc:creator><![CDATA[rahulkr]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 10:51:30 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Bitbucket]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[repositories]]></category>
		<category><![CDATA[Source Code]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=22143</guid>

					<description><![CDATA[Hello friends, welcome to the world of programming. Let’s start this. Like, you will have seen the title of the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper-1024x576.jpg" alt="" class="wp-image-22145" width="780" height="438" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper-1024x576.jpg 1024w, https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper-300x169.jpg 300w, https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper-768x432.jpg 768w, https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper-1536x864.jpg 1536w, https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper-375x210.jpg 375w, https://www.bestdevops.com/wp-content/uploads/2021/10/250-2507682_github-wallpaper.jpg 1600w" sizes="(max-width: 780px) 100vw, 780px" /></figure></div>



<p class="wp-block-paragraph">Hello friends, welcome to the world of programming. Let’s start this. Like, you will have seen the title of the article. Today, I’m talking about GitHub, mainly talk will happen about GitHub. After that, you are taking to see some more platforms, those are like GitHub, that use of Git.</p>



<h2 class="wp-block-heading">Unlimited private repositories</h2>



<p class="wp-block-paragraph">Therefore, go to GitHub and looking for the pricing, for pricing, we go to the plans &amp; see the price. That GitHub was before 20I9, those were private repositories. They charged $7 for that but now that in the free plan unlimited public and private repositories, and unlimited collaborators so, here new features have come in 20I9 that are released. With unlimited public and private repositories, any user can make them in a free plan. Before 20I9, this plan was paid that if anyone wants to make private repositories so, they had to pay $7 for that then like as you can make in the free plan. There is one Gitlab, what is Gitlab? This is similar to <a href="https://www.devopsschool.com/">GitHub</a>. How much enough GitHub is famous? How much using it, how much Gitlab? one is a bit bucket which is given by atlas Ian, it is developed by atlas Ian. So, looking at the pricing of this, if you’re looking at the price of Gitlab. If you will look at there, those free plan is there. Look in that all stages of the DevOps cycle, it is also similar enough limit till the bit bucket, the pricing of this. Let’s take a look at the bit bucket.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="719" height="341" src="https://www.bestdevops.com/wp-content/uploads/2021/10/capture-2.png" alt="" class="wp-image-22154" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/capture-2.png 719w, https://www.bestdevops.com/wp-content/uploads/2021/10/capture-2-300x142.png 300w" sizes="auto, (max-width: 719px) 100vw, 719px" /></figure></div>



<h2 class="wp-block-heading">Pricing of bit bucket</h2>



<p class="wp-block-paragraph">Looking pricing of this, what is the pricing of it? In the plan of free up to five users. Something pricing of it means nearly it is similar. You can use any platform but we will talk about GitHub, we are going to use GitHub. So, let’s look, what is GitHub? GitHub is mine. There if you will go to the home page of GitHub then built for the developer, it is come write as from before on the first page. It is open-source of your, the meaning of open source is one type you can agree that it is a Facebook of developers, you can understand like this way. If you search the code of Linux, there you will get the code of Linux.</p>



<h2 class="wp-block-heading">Linux source code on GitHub</h2>



<p class="wp-block-paragraph">If you will search for the Linux, repositories of Torvalds on there. Those are like<strong><em> &#8220;Torvalds/ Linux</em></strong>&#8220;, they have uploaded there the source code of Linux. There is the full source code of Linux, you can see there how many times people have downloaded it. How much time commits? Even you can see an infinite number of contributors, how many releases and branches? Let’s understand about the numbers. How can you do it like, how can we do download, give own contributions? Right, how can we do that, we will see about these things. Now, we aren’t going to do GitHub in Linux, we shall see it as normal. How we do contributions and we make repositories. First, we do signup then for doing sign up, clicking on the signup option.</p>



<h2 class="wp-block-heading">Create GitHub account</h2>



<p class="wp-block-paragraph">After clicking on the signup option, the signup page will open then you will get to create your account space. After this,</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="716" height="338" src="https://www.bestdevops.com/wp-content/uploads/2021/10/Capture.png" alt="" class="wp-image-22156" srcset="https://www.bestdevops.com/wp-content/uploads/2021/10/Capture.png 716w, https://www.bestdevops.com/wp-content/uploads/2021/10/Capture-300x142.png 300w" sizes="auto, (max-width: 716px) 100vw, 716px" /></figure></div>



<ul class="wp-block-list"><li><strong>We will take a username like Beaproplayer024</strong></li><li><strong>Next, you will put Email address.</strong></li><li><strong>Again, let’s put password on it.</strong></li></ul>



<p class="wp-block-paragraph">After putting in the password, we will click on verify account option. After verification, we have done create an account then you have to do verify it. They have verified you. There below you will do join the free plan, if you should want a free plan, you don’t need to take paid plan. There, they will ask some questions so, you should take to complete it. Suppose, they ask questions like what kind of work do you do, mainly, how much programming experience do you have, and what do you plan to use GitHub for. Now, you have to click on the complete setup option. After this, one verification will send to your Gmail account like <a href="mailto:Beaproplayer024@gmail.com">Beaproplayer024@gmail.com</a> then from there you come to Gmail for verification and you do the verification. After email verification, your id will be active so, doing the skip for now option, move to the profile section. Your profile will open and there you can put your own bio, company name, and location by doing the edit option. There is a place where shows your joined GitHub, contribution like as your contribution and activities, it shows you. What activities we do, it will show about that things. </p>



<h3 class="wp-block-heading">Related video:</h3>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy"  id="_ytid_27269"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/3ibKMOimquQ?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Experiment reveals differences in secret leak detection on Git code repositories</title>
		<link>https://www.bestdevops.com/experiment-reveals-differences-in-secret-leak-detection-on-git-code-repositories/</link>
					<comments>https://www.bestdevops.com/experiment-reveals-differences-in-secret-leak-detection-on-git-code-repositories/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 17 Nov 2020 05:32:28 +0000</pubDate>
				<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Diachenko]]></category>
		<category><![CDATA[GitGuardian]]></category>
		<category><![CDATA[leak]]></category>
		<category><![CDATA[repositories]]></category>
		<category><![CDATA[secret]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=14476</guid>

					<description><![CDATA[Source:-https://portswigger.net A new experiment by a Polish security researcher offers a fresh perspective on the well understood but still all [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://portswigger.net</p>
<p>A new experiment by a Polish security researcher offers a fresh perspective on the well understood but still all too common problem of developers accidentally publishing secrets to code repositories.</p>
<p>Andrzej Dyjak recently ran an experiment to see how long it took before a secret committed to a public repository (such as API or cryptographic keys) was exploited.</p>
<p>An AWS key generated using the Thinkst Canary digital tripwire service was first compromised after 11 minutes when posted to GitHub, before getting repeatedly attacked thereafter.</p>
<p>A similar dummy secret went 62 minutes before suffering its first and only compromise on GitLab.</p>
<p>Dyjak used GitGuardian, a Git secrets scanning technology, during his experiment.</p>
<p>In the case of GitHub, Dyjak received an alert within seven minutes, and therefore before the first compromise, of possible secret leakage.</p>
<p>Time to pwnage<br />
The time it takes for accidentally committed secrets on public repositories to being compromised has been the subject of previous, more extensive studies by North Carolina State University (PDF), IBM Research (PDF), and a GitHub honeypot exercise put together by security researcher Bob Diachenko.</p>
<p>Dyjak said that although people have focused on the honeypot part of his experiment, he was more interested in a comparison between the secret detection features of GitHub and GitLab.</p>
<p>“GitHub won – they caught the secret, alerted me, informed the provider, and on top of all that they also alerted me about vulnerable dependencies</p>
<p>“GitLab lost – it does offer similar SAST [static application security testing] features but they require setup of Auto DevOps which is a bottleneck.”</p>
<p>The Daily Swig approached both GitHub and GitLab for comment on this story, which we’ll update as and when more information comes to hand.</p>
<p>Dyjak deliberately leaked two secret API keys, attached to AWS and Slack, respectively.</p>
<p>“While AWS was compromised in both cases (GH and GL),” Dyjak reports, “Slack was not compromised in neither.”</p>
<p>This finding provides anecdotal evidence that adversaries are actively and selectively hunting for leaked AWS secrets rather than any inadvertently exposed tokens or credentials within code repositories.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/experiment-reveals-differences-in-secret-leak-detection-on-git-code-repositories/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
