随笔分类 - Git
Git
摘要:使用 Git 进行版本管理时,可能会遇到换行符不一致的问题。这个问题是由于不同的操作系统使用不同的换行符导致的。例如,Windows 系统使用 CRLF(回车换行)作为换行符,而 Linux 和 MacOS 系统使用 LF(换行)作为换行符。 这种差异可能会给跨平台协作开发和运行带来一些困扰,比
阅读全文
摘要:目录fork后更新仓库代码场景:模型操作方法如下:方法一、从github上进行操作然后更新如何在 Github 网页端同步更新?方法二、通过命令行fetch拉取原仓库更新 fork后更新仓库代码 场景: github上fork原项目,如何将本地仓库代码更新到最新版本? 在github上fork原项目
阅读全文
摘要:目录分区概念1. --soft参数2. --mixed参数3. --hard参数 分区概念 先要清楚在本地,git会分三个区:工作区、暂存区、本地库。 当使用去做版本移动的时候,那么在使用【--hard】、【--mixed】、【--soft】是不一样的。 1. --soft参数 ## 这里的log
阅读全文
摘要:检出文件, 分支转换。 git checkout branchname (切换本地分支) 切换到”branchname“分支,注意是本地分支。 切换远程分支 需要先将远程分支与本地分支关联。 git checkout -b 本地分支名 origin/远程分支名 该命令可以将远程仓库里指定的分支拉取到
阅读全文
摘要:目录git branch (查看本地分支)git branch -r (查看远程分支)git branch -a (查看所有分支)git branch < branchName > (创建本地分支)git branch --set-upstream-to=origin/< branch > fetu
阅读全文
摘要:视频课程: https://www.bilibili.com/video/BV1Ev411j7e5?p=3 工作区: 文件状态: 回退版本: 软合并:把仓库里的文件回退到暂存区 混合合并:回退到工作区,保留更改文件修改的内容 强行合并:回退到工作区,不保留文件修改的内容 合并分支 普通合并 变基合并
阅读全文
摘要:目录goland中配置GitHub安装GitHub插件账号授权方法一:点击Add Account... 添加账号方法二:使用token登录共享到GitHub查看文件变更列表add文件移除add跟踪的文件查看文件修改内容放弃文件的修改commit提交文件撤消已经commit的提交stash压缩提交记录
阅读全文
摘要:git stash用法 场景:修改的文件在本地,还已经add,还没有commit的文件 没有add的文件,stash时默认不会缓存起来了,如果想要一起缓存,需要先add,然后再执行git stash save 如切换分支,又不想commit提交,可以先用stash把修改的文件缓存起来,处理完别的分支
阅读全文
摘要:参考文章: https://mp.weixin.qq.com/s/56Dp3pM0BMyH2GZMGEsmCQ
阅读全文
摘要:背景 当有多个git账号时,比如: 两个gitee,一个账号是用于公司内部的工作开发,一个账号是自己学习的个人账号; 一个github,用于自己进行一些开发活动; 操作: 生成不同的key ssh-keygen -t rsa -C "whm2416@qq.com" -f ~/.ssh/gitee_h
阅读全文
摘要:一、前言 昨晚应老师要求参与教材的修正工作,需要涉及到github上的PR(Pull Request)操作。本来以为很简单的一个事情,没想到还得让我翘课,花了一个多小时的时间才搞明白,收获挺多。饭先不吃,先写博客,分享出来。 二、实现步骤 简单暴力的实现步骤,先不做太深入的细节分析。 为了叙述方便,
阅读全文
摘要:如何添加 git的忽略文件 .gitignore 在使用git过程中,我们可能有些文件不需要上传上去,比如一些缓存文件,生成的图片,运行环境的一些配置等等,这时就需要用到.gitignore忽略掉这些文件 第一步,创建.gitignore文件 在版本管理的根目录下(与.Git文件夹同级)创建一个 .
阅读全文
摘要:日常操作流程 本地工作区(尚未暂存) > add . 到暂存区 > commit 到本地仓库 > pull拉取关联远程仓库分支合并到本地的分支 > push 到远程分支 查看commit提交的内容 git log #查看commitId的log git show #查看最新的commit git s
阅读全文
摘要:问题场景: 新公司要求所有的代码提交都要先通过自己的库提交到主repo上去,所以先在gitlab网页上fork出一个自己的库,在本地修改完代码后提交到远程自己库上,然后在gitlab网页上发起一个merge request请求,然后等待主repo主人review,同意之后合入。 整体思路如下: 在自
阅读全文
摘要:1.新建项目 这时创建成功你会看到下面的向导说明 按下面操作 打开cmd到自己的项目目录里 执行下面两行命令,输入账号密码 刷新一下浏览器,此时就会已经上传并联成功了
阅读全文
摘要:https://gitee.com/ git config --global user.name "wanghaima" # 配置全局的名称 git config --global user.email "whm2416@qq.com" # 配置全局的邮箱 # 查看生成的配置文件.gitconfig
阅读全文
摘要:目录软件下载地址查看git版本配置用户名和邮箱查看全局配置新建版本库clone 线上已经有的项目时查看远程仓库信息git的基本工作流程工作流程gitignore删除仓库里的文件删除暂存区(提交车)里的文件查提交的日志git命令全局别名系统Alias标准的分支操作工作流分支的原理分支的常用命令查看远程
阅读全文

浙公网安备 33010602011771号