Ask Sawal

Discussion Forum
Notification Icon1
Write Answer Icon
Add Question Icon

Wani hkbmfwr Robby




Posted Questions


No Question(s) posted yet!

Posted Answers



Answer


Why Learn AWS Tutorial? — This AWS tutorial will help you learn everything you need to about AWS, its services such as S3, EC2, Lambda, and also tell you.


Answer is posted for the following question.

How to learn aws for beginners?

Answer


Building projects is one of the core parts of being a developer. And Git and GitHub are essential tools you'll use when building projects with others.

But they can look complicated if you haven't used them before. So I wrote this article to simplify how Git and GitHub work.

Git was developed in 2005 by Linus Torvalds as open source software for tracking changes in a distributed version control system.

Git is open source because its source code is made freely available for anyone to modify and use, aside from its creator. Open-source projects are built and maintained collectively by different developers in different locations.

Git track changes via a distributed version control system. This means that Git can track the state of different versions of your projects while you're developing them. It is distributed because you can access your code files from another computer – and so can other developers.

When you're building an open source project, you'll need a way to document or track your code. This helps make your work organized, and lets you keep track of the changes you've made. This is what Git lets you do.

But you also need a place to host your code – which makes controlling each version of your project easier and faster. This is where GitHub comes in.

GitHub is a "hub" (a place or platform) where Git users build software together. GitHub is also an hosting provider and version control platform you can use to collaborate on open source projects and share files. When you're using GitHub, you're working with Git beneath the hood.

According to Techmonitor.ai, over 73 million developers use GitHub as of November 2021. And the GitHub community is set to hit 100 million users by 2025.

As you can see, millions of people all over the world use these tools, and the numbers just keep going up.

Because of this, more companies are requiring new hires to know how to use Git and GitHub. So if you're looking for a developer job, these are essential skills to have.

If you're not using Git and GitHub, it's clear – you should be!

Git is a version control system that manages and keeps track of your code. GitHub, on the other hand, is a service that let you host, share, and manage your code files on the internet.

GitHub uses Git underneath, and lets you manage your Git repositories or folders easily on its platform.

So Git is the actual version control system and GitHub is the platform where you host your code.

If you want to learn more about the differences between these two tools, you can read this tutorial.

Git comes preinstalled in some Macs and Linux-based systems, but you can always check if you have Git installed in your machine by typing git version in your terminal. You can use the Command Prompt to do this.

As you can see above, I have Git version 2.31.1 installed on my Windows computer. If you don't have Git installed in your computer, you won't get a version.

You can download Git here and then select your operating system to download.

Follow the necessary installer guide until installation is complete. Open the command prompt and type git version to verify that Git was successfully installed.

To create an account on GitHub, you will be asked for some personal information like name, confirm your email, set a username and password, and your account should be set up in minutes.

Create an account on GitHub.com here.

You'll do this from your terminal.

To set your Git username, type this in your terminal:

To confirm that you have set your Git username correctly, type this:

You should have "Segun Ajibola" as the output.

To set your Git email, type this in your terminal:

To confirm that you have set your Git email correctly, type this:

You should have "youremail@gmail.com" as the output.

You will be asked to authenticate your GitHub account, so just sign in with the same email to confirm.

Click the + sign at the top right corner to create a new repository. Repositories are like your code folders online.

You will be prompted to this page:

Name your repository and give it a description (this is optional).

Click the "Create repository" button to create the repository. You will be prompted to this page:

You can use the code editor built-in terminal to use Git to push your code to GitHub. Click ctrl + shift + ' to open the terminal in VSCode.

Input the commands below one after the other in your terminal. Press the Enter key to proceed after every input.

‌echo "# sample-code" >> README.md

git init

git add .

git commit -m "first commit"

git branch -M main

git remote add origin https://github.com/segunajibola/sample-code.git

git push -u origin main

Note that we have git add README.md  in the repository on GitHub. But here we have git add ., which is to let Git add all our code files instead of the README.md file which will be created by echo "# sample-code" >> README.md. So if you have created other files in your local folder, you need to use git add . to add all files.

Take note that git remote add origin https://github.com/segunajibola/sample-code.git will contain the link to your own repository and it will have have the name of your GitHub account.

They are many Git commands you can use in the terminal, and that can get overwhelming. So I'd suggest focusing on some of the most popular ones first.

Here they are:

git init lets you initialize Git in your folder.

git add Readme.md lets you add the Readme file, while git add . lets you add all files in the present folder.

git commit stores the added files. Use -m for message followed by the actual message.

git branch creates a new branch which is a new version of the repository as it appears when added, and -M to move the name to main.

git remote add origin finally connects the local folder to the repository on GitHub. It is followed by the repository's link.

git push -u origin main pushes the code to GitHub. The -u flag creates a tracking reference for the branch, and origin main puts the code in the main branch.

Those are some of the main commands you'll use all the time. This is a beginner and non-technical guide to help you get started using Git and GitHub, so we won't go into too much more detail here.

The more you continue using GitHub, the more comfortable you'll get using these commands. The key is to start small and maintain your momentum.

It will eventually get easier as you build small projects and host them on GitHub using Git.

If you find it hard to use the terminal to navigate between folders, spend some time to practice with it. Again, it gets easier with time and use.

Customizing your GitHub profile README helps you stand out from random GitHub users.

The README.md file helps you describe your GitHub profile, and you can use it to show what you're currently learning along with your skills and contributions.

The GitHub README.md uses markdown to format its content. It has an easy-to-learn syntax.

Here is a simple guide to create and customize your GitHub account.

Here is my GitHub profile's README.md file.

You can check out some other GitHub README.md personalized profiles here.

Here are some helpful courses and articles you can go through if you want to learn Git and GitHub in more detail:

If you have finished reading this, you might be feeling overwhelmed about Git and GitHub. Yes it's another big thing you need to learn in tech, but do not fret.

Remember that whenever you start learning something new, at first it can seem like you won't get the hang of it. But after some time and hard work, you'll become more comfortable.

It's the same with Git and GitHub too – if you use it a lot for a while, you will get comfortable with it.

Thanks for reading this article. If you enjoyed it, consider sharing it to help other developers.


Answer is posted for the following question.

What is git and github used for?

Answer


Recruiting Agent (RA) License · Submit an application for becoming a Recruiting Agent in the prescribed format · Demand draft for Rs · Passport size photos of the


Answer is posted for the following question.

How to become job agency?

Answer


K Foundation Burn a Million Quid was a performance art action on 23 August 1994 in which the K Foundation burned cash in the amount of one million pounds


Answer is posted for the following question.

Klf how to burn a million quid?

Answer


Answer 1 of 8: Hi We are visiting Genoa in a few weeks Was wondering how expensive is eating and drinking Would like to try some aperol spritz and my


Answer is posted for the following question.

Why genoa is expensive?

Answer


To prevent the occurrence of problems caused by junk files, we suggest that you install a reliable PC Repair tool on your Windows 10 computer Perform a quick


Answer is posted for the following question.

How to stop tlu.dl.delivery.mp.microsoft.com?

Answer


Gabru Raczek vada pav

Aligarh, Uttar Pradesh


Answer is posted for the following question.

Hey would you mind to tell me the best Vada Pav in Aligarh, Uttar Pradesh?

Answer


Express Tech bingsoo

Shimla, Himachal Pradesh


Answer is posted for the following question.

I can bet you can not tell the best Bingsoo in Shimla, Himachal Pradesh?

Answer


Rama India almond cake

Chandigarh, Haryana


Answer is posted for the following question.

Where can I discover the best Almond Cake in Chandigarh, Haryana?

Answer


  1. Create an SFTP user, like fuser : $ sudo useradd fuser.
  2. Create a password for the SFTP user. $ sudo passwd fuser.
  3. Create SSH keys for the fuser user.
  4. Create a file to save the SFTP client's public SSH keys to.
  5. Make sure that the permissions are set correctly:
  6. Add the SFTP user to the SFTP group:

Answer is posted for the following question.

How to install sftp in centos 7?

Answer


Earth Bisht dermatologist for acne

Chennai, Tamil Nadu


Answer is posted for the following question.

What was the best Dermatologist For Acne in Chennai, Tamil Nadu?

Answer


Local rydd buy gurnee il

Chandigarh, Punjab


Answer is posted for the following question.

Where could I locate best Buy Gurnee Il in Chandigarh, Punjab?

Answer


Express Electronics dutch baby

Dispur, Assam


Answer is posted for the following question.

Where could I discover best Dutch Baby in Dispur, Assam?

Answer


City Gan cheap and pg

Jammu, Jammu and Kashmir


Answer is posted for the following question.

Where was the best Cheap And Pg in Jammu, Jammu and Kashmir?

Answer


  1. Go to Language and time settings (Settings. > View all Outlook settings > General > Language and time).
  2. Select the language, date format, time format, and time zone you want to use.
  3. Select Save.

Answer is posted for the following question.

How to change outlook to uk english?

Answer


Kala Samra barber shop

Amaravati, Andhra Pradesh


Answer is posted for the following question.

What are the best Barber Shop in Amaravati, Andhra Pradesh?

Answer


Laxmi Udaya used luxury suv

Bhubaneswar, Odisha


Answer is posted for the following question.

Please help to know the best Used Luxury Suv in Bhubaneswar, Odisha?

Answer


Sardaran Di Hatti Park wine lbourne

Thiruvananthapuram, Kerala


Answer is posted for the following question.

I am roaming for the best Wine Lbourne in Thiruvananthapuram, Kerala?

Answer


Sanwariya Trading Company Saroj delivery jobs

Aizawl, Mizoram


Answer is posted for the following question.

Where would I find best Delivery Jobs in Aizawl, Mizoram?

Answer


1
#include
2
using namespace std;
3
class Base
4
{
5
 public:
6
 virtual void show() // virtual function
7
 {
8
  cout << "Base class";
9
 }
10
};
11
class Derived:public Base
12
{
13
 public:
14
 void show()
15
 {
16
  cout << "Derived Class";
17
 }
18
};
19
20
int main()
21
{
22
 Base* b;       //Base class pointer
23
 Derived d;     //Derived class object
24
 b = &d;    // passing derived class address into base class pointer    
25
 b->show();     //Late Binding Occurs
26
}

Answer is posted for the following question.

How to function overriding in oop c++ (C++ Programming Language)

Answer


Top 1 Tariq cakes

Shimla, Himachal Pradesh


Answer is posted for the following question.

What could be the best Cakes in Shimla, Himachal Pradesh?

Answer


All In One Departmental Chaudhari naan kebab

Ulhasnagar, Maharashtra


Answer is posted for the following question.

I am roaming for the best Naan Kebab in Ulhasnagar, Maharashtra?

Answer


Grocery Shop Unique ac repair

Bettiah, Bihar


Answer is posted for the following question.

Where can I discover the best Ac Repair in Bettiah, Bihar?

Answer


Om Sai Olsen above ground pool prices

Dehradun, Uttarakhand


Answer is posted for the following question.

Do you know the best Above Ground Pool Prices in Dehradun, Uttarakhand?

Answer


Prithvi Nandu abortion clinic

Panvel, Maharashtra


Answer is posted for the following question.

What would be the best Abortion Clinic in Panvel, Maharashtra?

Answer


Sachdeva Venter acne scar treatment

Dhanbad, Jharkhand


Answer is posted for the following question.

Hey what was the best Acne Scar Treatment in Dhanbad, Jharkhand?

Answer


Sri Balaji Mazher propane prices

Chandigarh, Punjab


Answer is posted for the following question.

Where the heck is the best Propane Prices in Chandigarh, Punjab?

Answer


Chiman Lal Madan Lal Nahar buy acworth

Bareilly, Uttar Pradesh


Answer is posted for the following question.

Where could I locate best Buy Acworth in Bareilly, Uttar Pradesh?

Answer


Sasta Mon casino resorts

Hyderabad, Telangana


Answer is posted for the following question.

Where can I locate best Casino Resorts in Hyderabad, Telangana?

Answer


Krishna Enterprieses Morten physical therapy after acl surgery

Loni, Uttar Pradesh


Answer is posted for the following question.

Hey could you be kind enough to suggest the best Physical Therapy After Acl Surgery in Loni, Uttar Pradesh?

Answer


Aanand xxtug atm

Thrissur, Kerala


Answer is posted for the following question.

Sir / Madam which is the best Atm in Thrissur, Kerala?

Answer


Tirupati Bala Ji Confectionary Gujral acv in india

Bhopal, Madhya Pradesh


Answer is posted for the following question.

I am looking for the best Acv In India in Bhopal, Madhya Pradesh?

Answer


Bapu Pansari Inessa dahi bhalla

Chennai, Tamil Nadu


Answer is posted for the following question.

What is the best Dahi Bhalla in Chennai, Tamil Nadu?

Answer


Shri Ganesh Trikha place to take aluminum cans

Kolkata, West Bengal


Answer is posted for the following question.

Where will I find best Place To Take Aluminum Cans in Kolkata, West Bengal?

Answer


Kaka Ji Eduard above ground pool installers

Warangal, Telangana


Answer is posted for the following question.

Do you have good idea about the best Above Ground Pool Installers in Warangal, Telangana?

Answer


Selling Street lmqaf family dentist

Mumbai, Maharashtra


Answer is posted for the following question.

Hey what is the best Family Dentist in Mumbai, Maharashtra?

Answer


Aam Sabiha sand dunes

Chandigarh, Punjab


Answer is posted for the following question.

Is there any one here who knows the best Sand Dunes in Chandigarh, Punjab?

Answer


Bapu Pansari Smarty bass fishing

Thiruvananthapuram, Kerala


Answer is posted for the following question.

Do you know the best Bass Fishing in Thiruvananthapuram, Kerala?

Answer


Khusdil Photography ac repair service

Rajkot, Gujarat


Answer is posted for the following question.

Will you hint the best Ac Repair Service in Rajkot, Gujarat?

Answer


Big Satvinder bank fishing

Nellore, Andhra Pradesh


Answer is posted for the following question.

Please help me with the best Bank Fishing in Nellore, Andhra Pradesh?

Answer


City Shubham acrylic paint

Jamnagar, Gujarat


Answer is posted for the following question.

Where can I spot best Acrylic Paint in Jamnagar, Gujarat?

Answer


Prithvi Hussnain mee goreng mamak

Chandigarh, Haryana


Answer is posted for the following question.

Where will I find best Mee Goreng Mamak in Chandigarh, Haryana?

Answer


Aggarwal Provision Eshitha acupuncture treatment

Kakinada, Andhra Pradesh


Answer is posted for the following question.

Where could I locate best Acupuncture Treatment in Kakinada, Andhra Pradesh?


Wait...