git---基本操作、新建分支,合并分支branch到主干master ,git pull ,git push
2017-06-18 23:25
661 查看
初始化git仓库
添加变化
提交变化
git状态
查看日志
版本控制
远程分支
git init ///输出:Initialized empty Git repository in /home/jin/Documents/gitLearn/.git/ ///则于指定位置初始化了一个空仓库,会自动创建.git文件。文件中.gitnore则用来排除指定文件夹/文件提交到变化中
添加变化
git add . //提交所有新增文件和变化文件,不包括被删除文件 git add * //功能同上 git add -u //提交被修改和被删除文件,不包括新文件 git add -A //提交所有变化 git add a.txt //提交a.txt //git add命令可以提交多次,在git commit之前,告诉git,把文件添加到仓库暂存区
提交变化
git commit -m 'commit备注' ///git commit命令即为一次性把暂存区的修改往当前分支(master/branch)提交
git状态
git status //git add,git commit这些状态使用git status命令即可查看状态
查看日志
git log //显示每一次提交的信息:作者、日期、hash、commit信息 git log --pretty=oneline //单行显示提交信息:hash、commit信息 git reflog //提交信息:hash、commit信息
版本控制
git reset --hard HEAD^ //仓库文件回退到上一commit版本 git reset --hard 35f69c //版本回滚到hash值35f69c开头的commit版本 git reset HEAD a.txt //把暂存区中a.txt的修改撤销掉,放回工作区
远程分支
git remote add origin git@github.com:Wbiokr/chatApp.git //添加远程库chatApp.git git push - u origin master //第一次推送本地仓库到远程仓库 git push origin master //之后的推送 git pull origin master //从远程分支获取最新版本并merge到本地 git fetch origin master //从远程分支获取最新版本但不会merge
相关文章推荐
- git的操作(拉代码到本地/commit到本地/pull/push到远程/新建分支/合并分支/)
- git合并分支报错 :Branch 'master' is protected and commits must be merged through pull request
- iOS【git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程】
- git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- git 本地新建分支操作功能后与本地master合并,然后提交到远程master
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git_Git基本操作_第5课_Git本地分支与合并
- 如何使用git将分支branch合并到主分支master上
- IDEA中对Git的常规操作(合并,提交,新建分支,更新)
- git branch 相关操作总结 新建分支 删除分支 切换分支 查看分支
- linux下,每次git pull 或者git push都需要输入账号密码的问题以及git remote 的一些基本操作
- AndroidStudio中使用Git-高级篇——新建分支(branch)和拉取请求(Pull request) (by 星空武哥)
- git基本操作(fetch,pull,分支使用,初始化项目,恢复)
- 在本地master分支上新建的分支pull 与 push
- Git 版本控制 branch model 分支模型基本介绍
- Git操作指南(2) —— Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并(转)
- Git操作指南(2) —— Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并
- git学习 git操作进阶(分支,合并,查不同)