git的简单操作
来源:互联网 发布:听演讲的软件 编辑:程序博客网 时间:2024/05/21 14:49
创建一个新的分支,修改后合并入原来的分支
git clone URL
git checkout BranchName(转向某一个branch)
git checkout -b NewBranchName(新建一个branch)
git checkout -b NewBranchName OldBranchName(new branch off from this branch)
git add . //如何没有这一步,会显示data untracked,这里大概跟git stage . 是一个作用.
git commit -a -m "label" //这里要要先stage,然后才可以commit,这里的-a其实和stage是一个作用
git checkout OldBranchName
git merge --no-ff NewBranchName(merge new branch to old branch)
git branch -d NewBranchName
git push origin OldBranchName(你要推送的branch)
直接在branch上修改:
git clone URL
git checkout BranchName
git stage filename(只有stage之后的内容才可以commit,放到index中)
git commit -m 'comment'(放到本地仓库中)
git push origin LocalBranchName:RemoteBranchName
如果是把整个project重新更新的话,
git fetch RepositoryName/ git merge
git pull
git pull origin branch1
版本回退
git log(查询commit ID) git reflog(记录之前的每次命令)
git reset --hard commitID
git revert
git stage和git diff的差别
如果进行过git stage也可以进行回退
git stage hello.cpp+ git checkout -- hello.cpp
git diff显示当前工作区和staged区的差别
git diff --staged 吸纳是stage和HEAD的文件的差别
git diff HEAD 显示工作区和上次提交文件的差异
git merge时候遇到的冲突
git show branch1:filename(冲突文件)
git add filename(修改之后加入index)
git commit(然后就解决了冲突)
0 0
- git的简单操作
- git的简单操作
- git的简单操作
- Git的简单操作
- GIT的简单操作
- Git的简单基本操作
- git的一些简单操作
- git stash的简单操作
- Git的一些简单操作
- git的简单操作图解
- Git的一些简单操作
- git操作的简单引入
- git的安装和简单操作
- Git的简单操作(1)
- 非常简单的入门git操作
- 通过git关于分支的简单操作
- 一些简单的git命令及操作
- Git的简单操作(持续更新
- 跟我一起学习MySQL技术内幕(第五版):(第一章学习日记2)
- iOS开发进阶 - 常用的Xcode插件
- onethink安装一直停留在step2的问题
- 码农小汪-struts2学习7-拦截器
- 重新学习JAVA,这次就是一直用了
- git的简单操作
- Git 常用命令记录
- ShellUtil使用实例之重启管理器
- OVS操作
- xcode- 多行注释 像eclipse 那样 /**
- 第五周项目1——(2)三角形类雏形
- 《悼》
- 一行代码让圆角风雨无阻,告别离屏渲染性能损耗
- CentOS源码安装MySQL教程