Using Remote Repository
Clone repository
Get the link to your repo on github and type
it will create a new folder with all the content of your remote repo.
Create branches
To create a local branch that tracks a branch on the remote repo:
To cancel all the change and start fresh from the remote point of the branch:
git push origin HEAD --force
To create an upstream branch (origin is the name of the remote repo, branch the name of the branch)
Having an upstream branch registered for a local branch will:
tell git to show the relationship between the two branches in
git status
andgit branch -v
.directs
git pull
without arguments to pull from the upstream when the new branch is checked out.
To see all the current remote branch, type git remote -v
. Best, use:
Pull, Commit, Push
After work on the local files is done, commit:
Before working on anything new, make sure to pull any change from the central repository
You can also just check if there are any changes by fetching the information. This will not affect any file, just let you know if some files on the remote repository are different than the files on your local machine
git pull
is essentially a git fetch
immediately followed by a git merge
Commits
See the section on commits in the previous chapter.
Last updated
Was this helpful?