- 已有同名文件夹时的操作
git init
git remote add origin <你的项目地址> //注:项目地址形式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git
git clone <项目地址>
- 新克隆一个项目的时候
git init
git clone <你的项目地址>
- git的push操作
git add .
git commit -m 'remark'
git push
- git切换分支
git pull
git checkout <分支名>
- 提交分支
// 先在分支进行提交
git add .
git commit -m '备注'
git push
// 接着切换到主分支进行合并
git checkout master
git merge origin/分支名
git push
- git回到到某个版本(回退到某次commit)
- 先
git log
查看某次commit的ID号
- 接着git reset –hard commit-ID
- 先
tips:
$ git reset --hard HEAD^ 回退到上个版本
$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
(随时发现,随时更新)