reset git

Git

Git git是一个分布式的版本控制软件,版本控制最早期是文件的复制粘贴、下一个阶段是集中管理、现在是分布式管理。 集中管理是将文件存储到一个地方,优点是解决了共同开发,缺点也很明显就是如果存储的地方出现问题就无法使用了。 分布式管理就很好了在网络中的每个点都存储一遍,优点是哪个节点出现问题都不影响 ......
Git

git pull --rebase

git pull --rebase 这个命令做了以下内容:a.把你 commit 到本地仓库的内容,取出来放到暂存区(stash)(这时你的工作区是干净的)b.然后从远端拉取代码到本地,由于工作区是干净的,所以不会有冲突c.从暂存区把你之前提交的内容取出来,跟拉下来的代码合并 参考资料 1. git ......
rebase pull git

【git基础问题】LFS upload missing objects

前言 修改文件权限;还是不行; 修改文件权限之后,使用git push就可以了; git push -u origin tda4dev # 好像 ok 了 git lfs push --all origin tda4dev # not ok 参考 1. 完 ......
missing objects 基础 upload 问题

记录一次git patch解析的问题

因为工作需要对git patch内容进行解析,解析成文件及对应修改行、删除行的数据结构。 git patch大概内容: 点击查看代码 commit message 1 commit message 2 diff --git a/file1.txt b/file1.txt index 1234567. ......
问题 patch git

Tinker Board 2s配置Jekins、Git、Github WebHook、内网穿透

用途说明 目的 充分利用小型开发板的算力,实现个人服务器 适用系统、硬件 debian10及更高版本(lsb_release -a 或 cat /etc/redhat-release、uname -a) 文章所使用硬件:Tinker Board 2s 操作速览 基础配置篇 开启SSH服务并设置开机自 ......
WebHook Tinker Jekins Github Board

git rebase和merge区别

merge和rebase 标题上的两个命令:merge和rebase都是用来合并分支的。 merge和rebase实际上只是用的场景不一样更通俗的解释一波.比如rebase,你自己开发分支一直在做,然后某一天,你想把主线的修改合到你的分支上,做一次集成,这种情况就用rebase比较好.把你的提交都放 ......
rebase merge git

git代码回滚命令版本

查看状态: git status 列出分支基本命令: git branch -v git log 第一个是当前的,第二条是之前的,如果有远端代码第二条可能就是远端代码 空格或者回车会进行下一个 选中之前的 commit进行回滚 git reset fedd4d4b7b4dc396f3adb4d10d ......
命令 版本 代码 git

Git

Git——分布式版本控制系统 简易的命令行入门教程: Git 全局设置: git config --global user.name "qinyue" git config --global user.email "439992604@qq.com" 创建 git 仓库: mkdir typora- ......
Git

Git使用tag

1. 什么是tag?什么时候应该创建一个tag?项目的版本管理中,每当一个release版本发布时,需要做一个记录,以便以后需要的时候能查找特定的版本,这时候就用到tag这个功能. Git中的tag指向一次commit的id,通常用来给开发分支做一个标记,如标记一个版本号。 2. tag和branc ......
Git tag

Git使用教程

当使用Git时,以下是一些基本操作和建议: 安装Git:首先,你需要安装Git。可以在官方网站上下载适合你电脑的版本。 配置用户信息:在开始使用之前,确保配置了用户信息。这包括用户名和邮箱地址。 $ git config --global user.name "Your Name" $ git co ......
教程 Git

Git常用命令

拉取代码命令: git clone 地址/***.git 提交代码命令: git commit -m "**"(**为提交备注) 上传代码命令: # 上传到主分支git push -u origin master 将目前文件夹下所有的文件添加至暂存区命令: git add . 查看暂存区命令: gi ......
命令 常用 Git

git把一个分支上的某次提交同步到另一个分支上

如果你需要把一个分支上的某次修改的提交记录合并到另外一个分支上,很简单: 1、可以使用git log 命令 或去gitlab界面找 commit的ID号,比如 A13245432536f 2、切换到目标分支上(即在要合并到的分支上),执行命令: git cherry-pick A1324543253 ......
分支 git

jenkins配置动态拉取git分支代码。Git Parameter

1.Git Parameter 需要安装Git Parameter插件,安装后重启jenkins。 ......
分支 Parameter jenkins 代码 动态

git仓库中tag和branch的区别

Tag 和 branch 都是 Git 中的重要概念,但它们有不同的用途。 Branch 是一个分支,指向 Git 仓库中某个提交(commit)。每个分支都相互独立,可以修改代码和提交新的提交,并在需要时合并两个分支。分支可以在 Git 中用于协作开发,并且可以允许多个用户同时修改同一个项目而不会 ......
仓库 branch git tag

git 配置commit-msg

git 配置commit-msg # 安装husky npm install husky -D # 设置运行脚本并运行 npm set-script prepare "husky install" npm run prepare # 安装commitlint 根据操作系统选一种 # Install ......
commit-msg commit git msg

git别名设置

原文:https://www.cnblogs.com/dyh-air/p/7709684.html 把lg配置成: git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow ......
别名 git

合并两个git仓库的不同分支

场景说明: 在A仓库开发,在某一时刻因为一些原因,将A仓库copy为B仓库继续开发,现在需要将B仓库的变更同步到A仓库,保存提交历史 操作步骤如下: 1. 拉取干净的A仓库与B仓库到本地,目录为A和B(保留.git目录) 2. 将B仓库添加为A仓库的远程仓库 cd A git remote add ......
分支 仓库 两个 git

git_note

git常用操作命令: 1.创建本地仓库,首先点进一个仓库文件夹,右键 Git Bash Here 2. git init 进入初始化,自动创建 .git隐藏文件夹 3. git add . 意思是将文件夹里的所有文件放入暂存区 4. git commit -m"阿巴阿巴" 意思是进行提交,引号里的部 ......
git_note note git

git

git status 查看文件是否被跟踪 红色就是没有 没有就git add . 绿色就代表放入暂存区 git commit -m‘描述信息’ 生成 ssh,ssh-keygen 命令中间无空格 $ ssh-keygen -t rsa 执行过命令之后,到系统盘 Users 目录(C:\Users\电 ......
git

git代码量统计

统计项目内所有代码行数 git log --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, tot ......
代码 git

Git控制台中文乱码

问题 解决 git config --global core.quotepath false # 显示 status 编码 git config --global gui.encoding utf-8 # 图形界面编码 git config --global i18n.commit.encoding ......
控制台 乱码 Git

mac改变文件权限git识别未修改的问题

mac改变文件权限后,git status 发现文件全部修改了。实际一点改变都没有: 执行完 修改文件权限后:sudo chmod -R 777 你的文件夹名 npm启动提示部分文件没有权限 修改权限后启动正常,但是git status查看全是修改文件,对比文件却没有任何差异。最后想到应该是权限改动 ......
权限 文件 问题 mac git

git和github的入门操作

之前因为工作中用的都是SVN版本控制工具,没接触过git和github,现在开始深入自学Django框架技术后,看到官网推荐使用git,然后这两天网上查阅了很多文章教程,学到入门操作需要学习的点,太多的知识点要后面慢慢深入学习了。 看到一个网上教程说的一段话:“如果你是一枚Coder,但是你不知道G ......
github git

关于conda在创建虚拟环境时使用env.yaml安装pip的开源git包失败的解决办法

以下env.yaml配置为例: name: alpaca channels: - pytorch - defaults dependencies: - python=3.8.5 - pip=20.3 - cudatoolkit=11.3 - pytorch=2.0.0 - numpy=1.19.2 ......
办法 环境 conda yaml env

git常用命令

git log --stat #查看提交历史并带修改的文件名 git status #查看当下修改且未提交的文件 git diff #查看当下修改的文件对比 git add . #会把本地所有untrack的文件都加入暂存区,并且会根据.gitignore做过滤 git commit -m "提交日 ......
命令 常用 git

Git

Git 笔记 基本操作 git clone <项目地址> 删除git 文件夹 //清除git信息 git init //初始化 git ls-files //查看添加的文件 git status //查看还没添加的文件 git status -s //查看还没 git add . //添加当前文件夹 ......
Git

enkins里下载代码时出现代码在不同的git库里面,怎么将不同位置的不同代码下载到不同本地目录下

问题提出: Jenkins里下载代码时出现代码在不同的git库里面,怎么将不同位置的不同代码下载到同一个本地目录下?SVN倒是支持的,git的怎么搞? 解决方案: 安装Multiple SCMs Plugin插件,插件下载地址: https://wiki.jenkins-ci.org/display ......
代码 代码下载 位置 目录 enkins

Git简要笔记

git介绍:git是一款SCM软件,用来管理源码文件,需求文档,设计文档,开发文档等项目文件 在团队开发中,通过SCM软件管理这些文件,而业界用的较多的是git,它支持多人协作同时开发,且不需要中央服务器,而是分布式的版本控制系统 git也是linus为了方便管理linux内核而开发的 基础概念:1 ......
简要 笔记 Git

Git-获取远程仓库到本地分支

1、git pull:获取最新代码到本地,自动合并到当前分支 //查询当前远程的版本 git remote -v //直接拉取并合并最新代码 git pull origin xxxx(远端分支名称) 不推荐这种直接合并的方式,不能够提前处理冲突 2、git fetch + merge:获取最新代码到 ......
分支 仓库 Git

服务器上搭建git仓库

服务器上搭建git仓库 Liunx系统 专栏收录该内容 订阅专栏 目录 一、git安装和配置 1、git安装 2、git配置 二、git仓库初始化 1、创建仓库目录 2、初始化git仓库 三、git仓库的使用 1、本地项目上传至服务器git仓库 2、服务器git仓库拉取到本地 3、第三方集成开发软件 ......
仓库 服务器 git