git branch -m mainnew main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
https://www.w3schools.com/git/default.asp?remote=github
npm config set proxy http://edcguest:[email protected]:3128
npm config set https-proxy http://edcguest:[email protected]:3128
git clone -b new --single-branch https://github.com/MauryaRitesh/Softdart
here new = name of the new branch
git remote add origin https://github.com/akshatvermavi/sampleproject
git add .
git commit -m "Message you want to give after making any commit"
git branch -M dev
git push origin dev
#Adding an existing project to GitHub using the command line
Simple steps to add existing project to Github.
In Terminal, change the current working directory to your local project.
##2. Initialize the local directory as a Git repository.
git init
Add the files in your new local repository. This stages them for the first commit.
git add .
or:
git add --all
Commit the files that you've staged in your local repository.
git commit -m 'First commit'
Copy remote repository URL field from your GitHub repository, in the right sidebar, copy the remote repository URL.
In Terminal, add the URL for the remote repository where your local repostory will be pushed.
git remote add origin <remote repository URL>
Sets the new remote:
git remote -v
Push the changes in your local repository to GitHub.
git push origin master
Pushes the changes in your local repository up to the remote repository you specified as the origin
cd foldername
git status
git add .
git status
git commit -m "message you want to send"
git status
git push
# to create an empty local repo
git init
# to create a local copy from from an existing repo
git clone https://github.com/sampleproject
# get updates but dont apply them
git fetch
# get updates and apply them
git pull
# Add a file to the nnext commit (Stagging area)
git add path/to/file
# Get update
git commit
# then, an editor should open and ask you to give a commit message
# add all modified filess, commit them and give a commit message
git commit -am "first commit by me"
# update last commit
git commit --amend
# to see the current status of file
git status
git commit -m "Commit message"
git commit -am "Commit message"
git commit --amend -m "New commit message"
Initializes (or starts) your current working directory (folder) as a Git repository (repo). Initializing Creating files staged after modifying a file and marking it ready to go in the next commit. STAGing
git init
git clone https://www.github.com/username/repo-name
git remote or git remote -v
git remote add upstream https://www.github.com/username/repo-name
git status
Stages modified files. If you make changes that you want included in the next commit, you can run add again. Use for all files to be staged, or specify For specific files by name.
git add . or git add my_script.js
git reset my_script.js
git checkout -b new-branch
git branch -d branch-name
git branch new-branch
Creates a new branch. You will remain on your currently active branch until you switch to the new one.
git checkout another-branch
Switches to any existing branch and checks it out into your current working directory. Isolating work and managing feature development in oneplace. BRANCHing
git branch
git pull
git merge upstream/main
Merges the fetched commits. Downloading changes from another repository or sharing changes with the larger codebase. COLLABORATING AND SHARING
git push origin main
Note: some repos use master instead of main in their commands. See changes between commits, branches, and more.
git diff a-branch..b-branch
git diff 61ce3e6..e221d9c