搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
黑客灵魂
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
MYSQL的SWITCH语句和循环语句_mysql switch
2
WEB系统安全架构需注意的问题
3
就业季来临,旺盛的需求和劲头搞崩了BOSS直聘,那你如何选择才不崩溃?
4
(附源码)SSM个性化音乐推荐小程序 计算机毕设30321_个性化音乐推荐程序
5
使用nginx和ffmpeg搭建HTTP FLV流媒体服务器(摄像头RTSP视频流->RTMP->http-flv)_nginx rtsp
6
第一个感染UEFI的BootKit——DreamBoot复现_dreambooth
7
PDManer [元数建模]-最新版安装使用教程-免费开源(超详细)_pdmaner使用教程
8
层层剥开Android14升级后异常弹框的神秘面纱_此应用与最新版 android 不兼容。请检查是否有更新,或与应用开发者联系。_层层剥开android14后异常
9
Mysql 并发update死锁_error updating database. cause: com.mysql.cj.jdbc.
10
HBase常用命令_hbase更新数据
当前位置:
article
> 正文
GIT 操作_git -m
作者:黑客灵魂 | 2024-06-30 23:37:26
赞
踩
git -m
git学习文档
1.创建git库
$ mkdir aa 该命令是创建一个叫aa的空目录
$ cd aa 跳到aa目录下
$ pwd 命令用于显示当前目录
$ git init 命令把这个目录变成Git可以管理的仓库(里面有隐藏文件.git)
$ ls -ah 查看该目录下所有的文件 包括隐藏文件
$ git rm -rf "文件路径" 删除文件
$ git reset --hard <commit ID号> 文件回滚
2.文件修改
$ git add aa.txt 提交单独的修改文件
$ git add .(--all) 提交所有的修改文件
$ git commit -m " " 文件里面有没有文件被修改
$ git diff 查看冲突
3.创建,删除分支
$ git checkout -b dev 这里就是创建了一个叫dev的分支 并且跳到该分支上
$ git branch 查看当前在那个分支上面
$ git checkout master 回到主分支上面
$ git merge dev 就是把分支上的修改和主分支合并起来
$ git branch -d dev 任务完成后 把dev分支删除掉
4.克隆文件
$ git clone git@github.com:michaelliao/gitskills.git
该命令就是git@github.com:michaelliao地址克隆一个gitskills的目录
必须使用SSH协议
5.添加远程库
$ git remote add origin git@github.com:michaelliao/learngit.git
origin为远程库名称(默认可自行修改)
$ git push -u origin master
把本地库当前分支master推送到远程(第一次推送)。
$ git push origin master
为跟新推送
6.冲突
$ git status 该命令可以查看冲突文件(红字标注)
$ git log --graph 命令可以看到分支合并图
$ git checkout --ours xxx/A.java // 抛弃甲的版本,保留乙的
$ git checkout --theirs xxx/A.java // 抛弃乙的版本,完全采用甲的
7.分支管理
$ git merge --no-ff -m "merge with no-ff" dev
--no-ff 表示禁用Fast forward
-m 表示本次合并要创建一个新的commit,所以加上-m参数
$ git log 查看历史
8.BUG分支
$ git stash list 查看工作现场
$ git stash apply 恢复现场
$ git stash drop 删除现场
$ git stash pop 恢复并删除(2,3两步混合)、
9.多人合作
$ git remote 查看远程库信息(origin远程库名称)
$ git remote -v 显示详细信息(可以抓取和推送的origin的地址)
$ git checkout -b dev origin/dev 在远程库上创建分支到本地
$ git pull 抓取库上最新信息
10.创建标签
$ git tag v1.0 创建了一个v1.0的标签
$ git tag 查看所有标签
$ git show v0.9 查看v0.9标签的信息
按Q退出 按S出现log file在按回车 出现 NO log file
$ git tag -a v0.1 -m "version 0.1 released" 3628164
创建带有说明的标签,用-a指定标签名,-m指定说明文字
11.操作标签
$ git tag -d v0.1 删除v0.1的标签
$ git push origin v1.0 推送v1.0标签到远程库
$ git push origin --tags 推送所有标签到远程库
$ git push origin :refs/tags/v0.9 该命令是删除远程库上面的标签
12.生产SSH密钥
$ ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com” (haiyan.xu.vip@gmail.com为你的邮箱地址可根据自己修改)
密码设置为空 按3下回车
生成两个文件:id_rsa和id_rsa.pub
在id_rsa.pub把里面内容复制到远程库上
cd ~/.ssh 查看是否有密钥
13.退出
ctrl + c 退出当前模式
14.测试和产出
paffe
$ paffe release -opmD --dest remote_hfb_zhenggang 测试修改
$ paffe release -opmD --dest local_hfd_zhenggang 产出线上
feather
$ feather release -opmD --dest remote_hfb_zhenggang 测试修改
$ feather release -opmD --dest local_hfd_zhenggang 产出线上
(opmD 里面的m为md5,最后产出的时候加)
15 添加模组
$ git submodule init 初始化
$ git submodule update 添加模组
16 添加第二个模组
$ git submodule add git@git.ipo.com:hf-dev-fe/feather-ui2.0.git UI2
这样就可以在GIT上面多人协同开发了。
(如果有任何疑问,可在http://www.liaoxuefeng.com/ 上面查看更详细的说明文档)
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/黑客灵魂/article/detail/774370
推荐阅读
article
用
WxPython
打造你的第一个
python
桌面
应
用
_
python
wx
python
开发
桌面
应
用
...
WxPython
是Python编程语言的GUI工具包,它基于流行的跨平台库wxWidgets。
WxPython
提供了一组...
赞
踩
article
Java
Con
c
urrentHashMap 高并发安全实现原理解析(1)_
c
as
tab
at(
tab
...
四轮技术面+一轮hr面结束,学习到了不少,面试也是一个学习检测自己的过程,面试前大概复习了 一周的时间,把以前的代码看了...
赞
踩
article
Stable
Diffusion
3
来啦!一键启动!免费使用(附一键
安装包
)_stablediffu...
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。AIGC技术...
赞
踩
article
ICLR
2023 | 微软提出
自动化
模型
训练
剪枝
框架
OTO
,一站式获得轻量级架构...
©PaperWeekly 原创 ·作者 |陈天翼单位 |微软研究方向 |
模型
压缩大型神经网络 DNN 对资源的巨大需求限...
赞
踩
article
浏览器
的
同源
策略
与
跨域
处理...
一、
同源
策略
如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。下表给出了相对http://s...
赞
踩
article
海山
数据库
(
He3DB
)
数据仓库
发展
历史与
架构
演进:(一)传统数仓_
数据仓库
产品
...
数据仓库
的演进变革的因素有很多,例如快速的业务模式与群体规模的数据量带来的大数据处理技术、互联网的
发展
带来的数据源及数据...
赞
踩
article
docker
国内
镜像
加速配置_
国内
docker
镜像
...
创建或修改 /etc/
docker
/daemon.json 文件,修改为如下形式{ "registry-mirrors"...
赞
踩
article
Linux
安装
rabbit
mq
整合版本_
rabbit
mq
版本...
账号密码: guest guest。
rabbit
mq
启动erl找不到。添加配置文件,解决只能本地访问。
rabbit
mq
下...
赞
踩
article
【文末附
gpt
升级秘笈】
AI
热潮降温与
AGI
场景
普及
的
局限性
:
案例
分析与探讨...
同时,我们也需要认识到
AI
技术发展的长期性和复杂性,以理性和务实的态度对待
AI
技术的发展和应用。展望未来,我们相信随着技...
赞
踩
article
python
讲师
面试
经验_
python
编程
讲师
面试
...
面试
过程:先进行电话
面试
,
面试
之后,先学习
python
,然后进行考试,之后他们公司派人来讲一些授课流程,然后 安装授课a...
赞
踩
article
SpringBoot
ElasticSearch
聚合
统计_
springboot
es
聚合
...
Spring Data Elasticsearch中的
聚合
支持: Spring Data Elasticsearch通过...
赞
踩
article
程序员如何高效准备简历
和
面试
05:如何提高
面试
成功率?_
面试
问
有没有
学习
的
习惯...
在算法
面试
的
时候,
面试
官主要考察
的
是:你
有没有
解题思路
和
代码变现
的
能力,只要思路对、代码表达正确且整洁,就算你没有在规定...
赞
踩
article
UE4/使用
UMG
的用户
接口
_
ue4
umg
用不了
接口
事件
...
官方文档,使用
UMG
的用户
接口
在Widget Blueprint上添加的Text Box,判断输入的长度,该函数是绑定在...
赞
踩
article
MySQL
的
初学者
教程—管理
MySQL
的
可视化工具:
Navicat
_
navicat
注册机
...
本文详细介绍了如何下载、安装并激活
Navicat
for
MySQL
,一个流行
的
数据库管理工具,特别关注于学生党如何通过注册...
赞
踩
article
[附
源码
]
java
+ssm计算机
毕业设计
新能源汽车
销售
管理
系统
【
源码
+
数据库
+LW+部署】_
java
...
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+...
赞
踩
article
Win
平台阅读
Kafka
源码时候
使用
bat
脚本
时候报错以及
解决方案
...
问题1:
使用
bat
脚本
报错:
解决方案
:在配置好kafka的server.properties文件后,cmd进入命令窗口输...
赞
踩
article
矩阵
分解
:揭开
AI
的
神秘面纱...
矩阵
分解
:揭开
AI
的
神秘面纱1.背景介绍1.1
矩阵
分解
在
AI
中
的
重要性
矩阵
分解
是机器学习和数据挖掘领域中一种强大而广泛...
赞
踩
article
【
华为
OD机考 统一考试机试C卷】寻找
身高
相近
的
小朋友
(C
语言
)_
华为
od
机试
真题
-寻找
身高
相近
的
小...
小明今年升学到了小学1年级来到新班级后,发现其他
小朋友
身高
参差不齐,然后就想基于各
小朋友
和自己
的
身高
差,对他们进行排序,...
赞
踩
article
测试
用例
编
写
_
用例
编号
怎么
写
...
(6)流程分析法:又叫场景分析法,通过分析软件的场景,从用户的角度出发,从场景来设计
测试
用例
,从开始进行到结束,需要保证...
赞
踩
article
Android
与
kotlin
报错2_
could
not
find
method
dependency...
错误记录_
could
not
find
method
dependencyresolutionmanagement() ...
赞
踩
相关标签
python
java
哈希算法
开发语言
stable diffusion
web安全
tcp/ip
网络
安全
自动化
剪枝
人工智能
深度学习
机器学习
javascript
前端
json
ViewUI
数据库
linux
rabbitmq
运维
agi
后端