Git
如何从 Git 存储库以及 Git 历史提交记录中删除 .env 文件
.env 文件通常位于项目的根目录中,并且不提交给版本控制系统(例如 Git)。它用于存储敏感信息,例如数据库密码、API 密钥等,这些信息不应该公开。 通过使用 .env 文件,开发人员可以将代码和配置分开,从而更轻松地维护和部署应用程序。 有时我们可能在将代码推送到 git 之前忘记将.env添加到.gitigno ...
如何使用 .gitignore 文件
在本文中,我们将讨论什么是 .gitignore 文件、如何设置 .gitignore 文件,以及为什么这很重要。 什么是 .gitignore 文件? .gitignore 文件是一个文本文件,它告诉 git 不要跟踪特定的文件、目录或文件类型。 例如,以下 .gitignore 文件告诉 git 忽略 .suo 文 ...
Git 连接远程仓库方法
方案一 : 本地创建项目根目录, 然后与远程Git关联, 之后的操作一样: #创建新文件夹 mkdir xxx #进入 cd xxx #初始化Git仓库 git init #提交改变到缓存 git commit -m 'description' #本地git仓库关联GitHub仓库 git remote add ...
Git 如何修改远程仓库地址?
方法有三种: 修改命令 git remote set-url origin [要改成的git url] 先删后加 git remote rm origin git remote add origin [要改成的git url] 直接修改config文件 vim .git/config # 修改config文件中gi ...
Git 将其他分支文件或提交合并到当前分支
将其他分支文件合并到当前分支 如将 dev 分支 x.php 合并到 master 分支为例 1、将分支切换到master分支 git checkout master 2、合并文件, 将dev分支上 x.php文件追加补丁到 master 分支上 x.php文件。你可以接受或者拒绝补丁内容。 git checkou ...
一台电脑上不同的Git仓库账号使用不同的公私钥设置
使用场景: 如我有多个git仓库账号,如2个bitbucket账号,一个github账号。我想让不同的git仓库账号使用不同的公私钥对,同时若多个bitbucket或多个github账号配置同一个公钥是不允许的,一个公钥只能配置在一个github或bitbucket账号中。要想解决如上问题,解决方法如下: 解决思路 生 ...
Git 工作流程以及常用命令
Git工作流程 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 工作区 程序员进行开发改动的地方,是你当前看到的,也是最新的。 平常我们开发就是拷贝远 ...
git x分支强制覆盖master分支方法
1、删除本地master分支 2、将本地x分支名称改为master分支 3、强制推送本地master分支到远程 git push origin master --force ...
git 忽略已经跟踪的文件
.gitignore 在git中要忽略某些文件,常用的就是在.gitignore 中进行修改,通常用在新建仓库时使用。 但文件一旦在版本库里已经存在,则.gitignore忽略文件失效; 即.gitignore 只能忽略从来没有加入到版本库中的文件。 git update-index --assume-unchange ...
如何搭建自己的 git 服务
本文介绍架设自己的 Git 代码托管服务的开源项目 1、Gitea 类似于 GitHub 和 GitLab 的开源项目,用于个人架设 Git 代码托管服务,使用 Go 语言实现。 官网地址 GitHub地址 2、Gogs 一款极易搭建的自助 Git 服务 比gitlab更轻量级 官网地址 GitHub地址 ...
如何给你的 GitHub 仓库添加精美的数据统计卡片
Repobeats 如上图所示,这个工具可以在 GitHub 仓库的 README 文件里面,加入图形化的项目数据统计。 网站地址: https://repobeats.axiom.co/ 添加方法 1、在 Repobeats 网站首页,点击 “Add to your project” 2、根据站点指示进行GitH ...