由于公司项目一直是用svn管理项目,一直没接触到git,前不久自学了一段时间,研究了一下命令行指令,在这分享给大家,也相当于给自己做个学习笔记。如果有错误也希望多多指正。
(三个区域为工作区=>暂存区=>版本区)最后到github上
git clone url //url为在git上的地址
git config --global user.name "zhang" //给自己的项目起个名字 名字叫zhang
git config --global user.email "8*******9@qq.com" //邮箱地址
git status //查看项目状态
git add index.html //把index.html添加到暂存区
git commit index.html //把文件添加到版本区
git commit -m //把所有文件上传到版本区
git commit -a -m "index.html" //把文件index.html从工作区上传到版本区
git log //查看提交的版本
git diff //查看暂存区和工作区的区别
git diff --cached //查看版本区与暂存区的区别
git diff master //查看工作区与版本区的区别
git reset HEAD comm.js //把comm.js从暂存区撤销到工作区
git checkout --comm.js //把comm.js从版本区撤销到暂存区
git rm index.html //把index.html从工作区删除
git reset --hard HEAD` //恢复成上个历史版本
git pull //从git hub上直接拉取合并
git push orgin/master //提交到github上
工作中用了git现在对git命令进行补充
一.日常提交代码
1.git status //先查看状态
2.git add -A //如果本地有修改则提交所有修改的文件
3.git commit -m "注释"
4.git push orgin master //提交到远程仓库的主分支
二.创建独立分支
1.进入到本地准备当独立分支代码的根目录 git init
2.git add .
3.git commit -m "新建分支"
4.git branch vueyudu
5.git checkout vueyudu
6.git remote add origin url //url为master分支的地址
7.git push origin vueyudu