Source Manage

Git Username and Password

1. Provide username and password in git clone
git clone https://username:password@github.gatech.edu/jhuang394/cs-7646-2017-spring.git

Advertisements

Git Commands

Git Tutorial
http://gitready.com/
http://rogerdudler.github.io/git-guide/

1. git add -u : add within the directory everything under version control
2. git commit -am "some message": add and commit
3. .gitignore : create the git ignore file
4. git config --global color.ui auto: get colored diff output
5. git remote add origin http://... (repo address created from github) : name remote as origin, and add remote to local git repository
6. git remote -v: v stands for verbose, this command will show the git repository where you fetch data from and push data to
7. git push origin master: push master branch to origin(origin is just the name of the remote you named)
8. git branch: check branch status
9. git branch branch_name: create a new branch
10. git checkout branch_name: change active branch to branch_name
11. git checkout c2744f95d
git checkout -b new-branch-name c2744f95d: create a new branch from the checkout point
12. git checkout -b branch_name: create a new branch and point HEAD to the new branch
13. git merge branch1: merge branch1 to current active branch
14. git merge branch1 branch2: merge branch1 into branch2
15. git branch –f master temp: update master to point to the new branch
16. git branch -d branch_name: delete a branch
17. git pull origin master: = git fetch origin + git merge master origin/master
provide username and password to git
18. git clone https://username:password@github.com/username/repository.git

19. git fetch origin
git reset --hard origin/master: fetch the latest history from the server and point your local master branch at it (drop all your local changes and commits)