openeuler pull git
git patch
在git中format-patch 是一种将在离线服务器上的提交同步到可连接git服务器的方法。 在离线机器上的git repo 生成.patch 文件。 git format-patch -1 HEAD 从离线机器将file.patch文件复制到可联网的机器的git repo。 同步patch。 ......
git学习
一,git基础 1、git基础命令 2、进行历史版本切换 git reset --hard commit的id 3、如下,checkout后,head会指向切换后的分支;并且你如果看着工作目录的话,的确会发现checkout后工作目录是随着当前分子走的 这里说的指向提交的代码版本,对啊,Master ......
git线上合并、pycharm操作git、判断手机号是否存在
线上分支合并 本地合并分支:git merge dev 远端创建dev分支 >本地没有,拉去一下就有了 git pull origin dev 本地创建dev分支 >远端没有,推送一下就有了 git push origin dev # 远端创建dev分支,拉去到本地 -远端,在网页中点点点创建分支 ......
Git的介绍以及使用
Git的介绍与安装 # 当我们的项目写好以后需要放到代码仓库中,来管理我们的代码,代码仓库有两种: -svn:这个比较老,市面上基本不再使用 -git:比较流行,做代码管理 # Git的作用: 1、可以完成多人协同开发项目,帮助程序员整合代码 2、如果代码出现冲突,会提示开发者,让其解决冲突 3、做 ......
芯片验证教程集合git 收集
cmwillG/Integrated_Circuits_and_Semiconductor: Integrated_Circuits_and_Semiconductor 集成电路设计与半导体物理器件书籍 (github.com) ......
svn/git代码管理规范,多Target工程适用
以svn为例,git同样适用。 注意事项: ⚠️配合SVN分支记录开展,记录每个分支进度,状态、最新代码所在位置等。 ⚠️确保每次提交后,工程可以正常运行,造成代码无法运行的部分需要放在一起提交。 ⚠️所有代码的合并,都尽可能的使用CherryPickChanges,选择commit版本号方式。 ⚠ ......
Git学习
Linux命令 pwd 显示当前目录 touch 123.txt 新建文件 rm -r 删除文件夹 history 显示所有历史命令 git git是分布式的,也就是说每一台机器和服务器都有完整的包含所有版本的代码仓库 git add 添加到暂存区 -- git commit 添加到本地仓库 -- ......
Linux(3.10.0-3.10.0-1160 x86_64)的git的依赖离线包
包含以下依赖: libcom_err-devel-1.42.9-19.el7.x86_64.rpm krb5-devel-1.15.1-55.el7_9.x86_64.rpm zlib-devel-1.2.7-21.el7_9.x86_64.rpm openssl-devel-1.0.2k-26.e ......
OpenEuler22.03安装最新版本Docker
一、环境及问题 操作系统环境如下: 操作系统:OpenEuler 22.03 LTS 安装方式:最小化安装 在操作系统安装完毕如果直接采用dnf或者yum方式安装docker: sudo dnf install docker-ce docker-ce-cli containerd.io 报如下错误: ......
如何在无窗口模式下为git的tag和commit操作加GPG私钥——如何在命令行模式下使用gpg秘钥为git操作签名
相关: 如何在无窗口模式下运行GPG——如何在命令行模式下使用gpg生成秘钥:How to make gpg prompt for passphrase on CLI——GPG prompt for password in command line Git的GPG签名 —— Tag签名 Verifi ......
前端 Git 使用约定
前端 Git 使用约定 背景 开发前端项目,有以下困惑: 使用哪个分支开发,哪个分支发布 修复线上bug的流程是什么,如何避免修复完了下次却又出现了 cms分支有十多个,是否都有用 如何快速找到之前某次功能开发,或某次bug修复 为了减轻上述困扰,引入 gitflow 规范,并根据公司情况做适当调整 ......
git使用
git本地使用 引用自知乎用户CatOneTwo点击跳转 初次配置 查看已有配置 git config --list 配置用户名和邮箱 git config --global user.name "用户名" git config --global user.email 邮箱地址 简单使用 查看仓库状 ......
openEuler网络配置
配置 IP 使用nmcli命令 说明:使用nmcli命令配置的网络配置可以立即生效且系统重启后配置也不会丢失。 nmcli介绍 nmcli是NetworkManager的一个命令行工具,它提供了使用命令行配置由NetworkManager管理网络连接的方法。nmcli命令的基本格式为: # nmcl ......
OpenEuler【NetworkManager】为什么ifcfg-ethX网卡配置文件修改后不生
1 问题现象 修改/etc/sysconfig/network-scripts/ifcfg-ethX网卡配置文件中的ip地址后,重启NetworkManager服务,网卡ip未生效 2 问题原因 在不重启系统的情况下,仅重启NetworkManager服务,它不会重新读取/etc/sysconfig ......
python在容器内克隆拉取git私有仓库
前言 目前有个python应用需要在容器镜像内拉取git私有仓库的代码,一开始的想法是用GitPython,折腾一番ssh私钥和known_hosts问题后,发现还是在镜像中封装个git最省事,然后用subprocess调用系统命令,镜像体积也没有想象中增加特别多。 准备ssh私钥和known_ho ......
Git的GPG签名 —— Tag签名 Verified验证,防伪造的gitee/github commit验证
相关资料: 如何使用git通过ssh协议拉取gitee上的项目代码——如何正确的免密使用git 不论是gitee还是GitHub都有两种公钥设置,一种是ssh公钥,另一种则是GPG公钥。ssh公钥是为了在进行git pull和git push操作时进行免密验证的;而GPG公钥是在git tag和gi ......
git常用命令
配置信息 git config --global user.name '你的用户名' git config --global user.email '你的邮箱' 新增到暂存区 git add . git add *.java 查看状态 git status 查看改动 git diff 查看暂存区改动 ......
git 使用
/////如何删除远程分支上origin\y12345678的最新1条提交记录 1、git reset --soft HEAD~1 //表示本地或者暂存区撤回一条提交记录 1、git reset --hard HEAD~1 2、git push origin y12345678 -f //git r ......
使用Gitea搭建自己的git远程仓库
Gitea 为什么需要自建仓库 原因只有一个:折腾。其实国内的码云加上github已经足够用了。 官方原话 Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用 Go 作为后端语言,这使我们只要生成一个可执行程序即可。 并且他还支持跨平台,支持 L ......
Git工具使用命令
Git工具使用命令 Git概述 Git是一个分布式版本控制工具,本篇介绍如何使用Git连接Gitee代码托管平台,实现线上仓库代码项目的推送与克隆。 而且会介绍如何在IDE开发工具集成Git工具 Git全局设置 通常我们在下载完git后会对git进行全局设置 也就是说设置用户名称和email地址 设 ......
国内的开源AI模型共享网站(AI模型的GitHub)—— mindscope —— 使用git lfs方式下载模型文件基本不可行——速度太慢,几十KB/s的速度
参考前文: 国内的开源AI模型共享网站(AI模型的GitHub)—— mindscope —— 对标外网的“huggingface”,mindscope好用吗? ......
git merge --squash 简化 commit
把 dev 分支上多个提交记录合并成一个提交记录,合并后的提交记录的提交信息是多个提交记录的提交信息的合并,这样你就可以在自己的分支上瞎几把高频率提交了🤣 git merge --squash dev git commit -m "合并 dev 分支上的多个提交记录" ......
OpenEuler22.03安装PostgreSQL15.5并配置一主二从
环境准备 序号 IP 标识(hostname) CPU/内存配置 系统盘 数据盘 1 192.168.8.190 pg01 8C+16G 80G 500G 2 192.168.8.191 pg02 8C+16G 80G 500G 3 192.168.8.192 pg03 8C+16G 80G 500 ......
git还原指定存储版本
1、git stash list 获取历史存储版本 2、git stash show -p 'stash@{0}' 查看最新存储的信息 3、git stash apply 'stash@{1}' 恢复stash@{1}版本的存储,注意:(1) 'stash@{1}' 记得在vs中带引号,不然报错。( ......
git 如何忽略已经提交的文件或文件夹 (.gitignore文件无效)
git rm -r --cached <file> 可以删除文件和文件夹 使用 idea 提交代码的时候可能会遇到想要忽略的文件夹出现在提交列表中的情况。 以 .idea 目录举例。假如之前没将 .idea 目录添加到 .gitignore 文件中,提交代码的时候又把 .idea 目录提交上去了,那 ......
git删除大文件提交记录
由于git不免费支持大文件的推送,但是很多不知情的情况下,不小心提交了大文件,导致无法push时,总是失败。 为了不影响其它小文件的推送,需要删除大文件的提交记录。 1.根据git客户端推送的报错信息,复制对应的ID值在git bash上执行,命令如下: git rec-list --objects ......
git rm --cached 命令,最全详细讲解
git rm --cached 命令,最全详细讲解 git rm --cached 是 Git 中的一个命令,用于从版本控制中移除文件,但保留文件在本地工作目录中的副本。这个命令有以下几个关键点: 从版本控制中移除: 当你执行 git rm --cached <file> 时,Git会将指定的 <f ......
Git-统计每天特定时间区间代码提交次数-非上班时间代码提交
git-code-specific-time-of-day.sh #!/bin/bash total_count=0 # 获取最早的提交日期 first_commit_date=$(git log --pretty=format:'%ad' --date=format:'%Y-%m-%d' | so ......
Git-代码量行数提交次数统计脚本
git-code-user-commit-stats.sh #!/bin/sh # 请在 unix 终端或 git-bash 中运行此脚本 printf "\n1. 项目成员数量:"; git log --pretty='%aN' | sort -u | wc -l printf "\n\n2. 按 ......