Skip to content

VaibhavKHANNA-EU/GIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

GIT

Configuring GIT

// "~" This symbol means we are under the root directory git config --global user.name "My name" //your account git hub name gir config --global user.email "someone@email.com" git config --list //"what we setup in git config"

//Basic commands

Clone & Status

Clone- Cloning a repository on our local machine **creating duplicate - copy the command from remote to local using the below command

git clone <- some Link ->

Status - display the state of the code

git status

// use git status there are 4 types of status

  • Untracked = new files that git doesn't yet track.
  • modified = changed
  • staged = file is ready to be committed
  • unmodified = unchanged \

//cd - change directory //ls- to check how many files //ls -a - to check hidden files

// add & commit

add- adds new or changed files in your working directory to the git staging area.

git add "file name" //git add . - to add all files

commit - it is the record of change

git commit -m 'some message"

//command means- "Your branch is ahead of 'origin/main' by 1 commit." The local system is ahead of the global system

Push command

Push- upload local repo content to remote repo

git push origin main

origin- is git hub repo main - branch name

//cd.. change the directory //mkdir name create a new directory

Init Command

init- used to create a new git repo

git init

git remote add origin <-link-> git remote -v (to verify remote) git branch (to check branch) git branch -M main (to rename branch) git push origin main

// git push -u origin main don't need to repeat the again and again origin main if we use "-u"

WORK FLOW

Local git

Flow- GitHub repo - clone-change-add-commit-push

Git Branches

C1-----C2-----

About

Configuring GIT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published