Git 项目提交代码及一些常用命令

在dev_ysg分支 : 
 git add .              //把项目添加到仓库
 git commit -m "test"   // 提交加注释
 git push               //推到dev_ysg分支上去
 git checkout dev       //切换到dev分支
在dev分支提交的:
 git pull              //拉取一下代码,在多人开发中 要随时更新dev分支的代码 防止冲突 保证修改的是最新的版本
 git pull orgin dev    // 多加一步 如果没有拉取到 加个orgin 目标
 git merge dev_ysg     // 把我dev_ysg分支的代码 合到dev分支
 git push              //推到dev分支
 git status                  //命令查看结果 主要看提交的状态 是成功还是失败的
git log //查看git提交历史 以便确定要回退到哪个版本
git reset //回退版本 在Git中HEAD表示当前版本,上一个版本是HEAD^,上上一个版本就是HEAD^^,往上100个版本写成HEAD~100。
git reset --hard HEAD~1 
//回退上一版本
注:回退版本 可以先看git log 的版本号 之后复制版本号 然后 git reset -head 版本号 回退时记得备份代码以免失误
git branch workspace //创建一个分支
git chekcout –b workspace //创建workspace分支并切换到workspace
git branch –d workspace //合并完成后,没有出现冲突,删除workspace分支
git remote show origin //查看远程仓库的信息

----------->>> 待续 先到这 后面有再加进来

猜你喜欢

转载自www.cnblogs.com/yangsg/p/10189763.html