一、本地仓库操作
1、初始化
git init
2、添加版本控制文件
git add README.md
3、本地提交
git commit -m “1st commit”
4、配置远程仓库
git remote add origin https://git.oschina.net/oftenlin/test2.git
想一想 origin 是什么意思?
5、查看提交日志
git log
6、查看哪些文件有修改过,未提交本地仓库
git status
7、查看仓库文件与工作区或远程 仓库和本地仓库的内容区别
git diff
二、远程仓库操作
8、克隆远程代码(检出仓库)
git clone git://github.com/jquery/jquery.git
9、查看远程仓库的地址
git remote –v
10、添加远程仓库
git remote add origin1 https://git.oschina.net/oftenlin/test2.git
11、配置远程仓库
git remote set-url --push [origin1 ] [newUrl]
12、删除远程仓库
git remote rm [origin1]
13、拉取远程仓库
git pull [remoteName] [localBranchName]
14、推送远程仓库
git push [remoteName] [localBranchName]
git push origin2 master:testremote2 冒号后面是远程的分支名称
三、分支操作
15、查看本地分支
git branch
16、创建分支
git branch test
17、本地切换分支
git checkout test
git checkout 不加任何分支名称,未提交版本的回退,把某个文件误删除了或者修改的内容不想要了都可以用这个命令
18、版本回退
git reset --hard <commit-hash-id>