公司用的git版本控制系统,记录下几个常用的命令和步骤
来源:互联网 发布:特别搞笑的网络歌曲 编辑:程序博客网 时间:2024/06/05 06:59
git常用命令:一天工作开始的流程
1.更新本地库:
a.法一:直接git pull
b.法二:git pull origin (远程分支名)
2.新建分支:
a.法一:将远程的一个分支映射到本地:git checkout -b 本地分支名(自己取) origin/远程分支名//这个好使
b.法二:在远程建一个分支后下拉到本地:i.在本地新建一个和远程一样名字的分支。ii.git fetch即可。//貌似这个不好使
c.法三:gitlab页面上新建分支
第一步:
第二步:
第三步点击创建后服务器端就创建了新的分支,但是本地版本库还没有,所以要先要git pull一下然后在本地新建一个名字相同的分支:git checkout -b 本地分支名(自己取) origin/远程分支名。这样本地和远程就对应起来了
3丢弃本地操作:
git丢掉本地修改:
git checkout . # 本地所有修改的。没有的提交的,都返回到原来的状态
git stash # 把所有没有提交的修改暂存到stash里面。可用git stash pop回复。
git reset --hard HASH # 返回到某个节点,不保留修改。
git reset --soft HASH # 返回到某个节点。保留修改
4.文件修改后上传:
git添加文件,并push
i.git add 1.php(前提是在当前目录下有1.php这个文件).
ii.git commit -m "增加一个文件".
iii.git push origin "对应的分支名"(如果远程没有此分支名,则会在远程新建一个此名字的分支)
5上传到远程后gitlab页面请求合并:这样请求合并就完成了,等待管理员审核处理
6.事情做完,删掉我们建的分支
1.删除远程的一个分支:git push origin :branch-name冒号前面的空格不能少,原理是把一个空分支push到server上,相当于删除该分支。(gitlab页面可直接删除)
2.git删除本地分支:git branch -d 分支名(注意删除该分支时要先切换到其他分支)
- 公司用的git版本控制系统,记录下几个常用的命令和步骤
- Github版本控制系统学习总结(一)---常用的Git命令
- 记录几个常用的Git命令。
- 版本控制系统,linux下的git使用
- git和其他版本控制系统的区别
- 版本控制系统GIT和SVN的区别
- Git学习记录(1)--版本控制系统的区别
- Git版本控制系统的学习指南
- git(版本控制系统)的使用
- git(版本控制系统)的使用
- git(版本控制系统)的使用
- git(版本控制系统)的使用
- 几个常用的git命令
- Git常用的几个命令
- Git常用的几个命令
- 常用的几个git命令
- git是一个具有丰富命令集的版本控制系统
- win10安装Git步骤和常用的Git命令
- ListView原理分析之重要方法介绍
- Haskell : Functionally Solving Problems 部分学习笔记
- Linux非法ip通过脚本执行定时任务加入防火墙
- 获取网络连接的实例
- 敏捷开发之Scrum扫盲篇
- 公司用的git版本控制系统,记录下几个常用的命令和步骤
- 内存分析工具 MAT 的使用
- 浙江大华股份有限公司笔试/面试总结
- 《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)
- 小坦克的FidderScript
- 禁用view的touch事件
- 项目管理软件
- 分布式服务框架 dubbo/dubbox 入门示例
- python 如何安装cffi