经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Git

详解git的基本使用方法

什么是git? git是目前世界上最先进的分布式版本控制系统。 git与SVN的最主要区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而工作的时候用的都是自己的电脑,所以开始工作之前需要从中央服务器那里获取最新的版本,然后开始工作,工作完后,需要把自己所做的工作推送到...[2020/7/21]

如何使用Git优雅的回滚实现

开发过程中,我们经常会遇到代码回滚的情况。正常人都知道,git 回滚有两大宝: git revert git reset 当我们在本地开发,还未 git push 到远端时,可以毫无顾忌的使用 git reset 进行回滚。更多的情况中,我们不仅 push 了,而且由于开发...[2020/7/21]

在Idea2020.1中使用gitee2020.1.0创建第一个代码库的实现

以前一直做C#项目,最近一个项目得用JAVA,记录下自己遇到的坑,给大家趟趟路。 这里只介绍重点的地方,其他地方大家网上找文档,太多了,不想一一抄过来。 一、学习目标:编写代码+连接数据库+使用码云Gitee (1)安装IDEA2020.1,编制HELLO程序 这个网上资料多,基本没啥...[2020/7/17]

idea2020.1版本git提交项目到github上的方法

idea2020.1版本git提交项目到github上的方法

idea使用git将项目提交上远程仓库 1、在idea装好git的插件 找到file>settings>Version Control> 3、创建仓库 4、添加到缓存区 5、添加到本地仓库 6、提交...[2020/6/30]

如何使用Jenkins Pipeline 获取git commit id

如何使用Jenkins Pipeline 获取git commit id? 需求:jenkins pipeline获取git commit id 作为docker中imagesTag标识 解决方法:使用git方法获取commit idgit rev-parse HEAD (完整) 或...[2020/6/22]

Serverless + GitHub Actions 完美自动化部署静态网站

作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠。经过研究测试,最终使用 GitHub 和腾讯云两大平台,成功完成了全自动部署网站的实践。 本文来自 Serverle 社区用户「Stille」投稿 方案简介 业务需求 博主有一个简单的纯静态文档站...[2020/6/19]

GitHub图片加载不出来的解决方案

GitHub图片加载不出来的解决方案 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/     在GitHub网站上,经常会遇到图片加载不出来的问题,如下图所示,用户的头像加载不出来。下面给出其中的一种解决方案。...[2020/6/8]

IDEA2020.1同步系统设置到GitHub的方法

最近用了IDEA2020.1,原来2018.2所有插件和快捷键设置都得从新配置,这不意外发现了新大陆,省了很多时间了 IDEA2020.1 默认有两个绑定插件 IDE Settings Sync 和 Settings Repository,这里特别要说下,两个插件只取其一,我用的是reposi...[2020/5/26]

git命令行操作

1、克隆远程仓库 git clone [仓库地址] ,但是这样只能克隆master分支的代码,如果我想克隆远程仓库中某一分支的代码怎么办呢?git clone -b [对应的远程分支名称] [仓库地址] 。   如克隆aspnetcore的3.0分支:git clone -b 3.0 ...[2020/5/25]

GitHub使用SSH连接以及生成修改添加密钥详细过程

目录1. 先看看本地有没有SSH密钥2. 生成/修改密钥3. 把SSH密钥添加到 h-agent4. 把SSH密钥添加到GitHub账户里5. 测试使用 h地址clone仓库6. 把远程仓库的URL从HTTPS改成SSH7. 尝试一下push GitHub如果使用HTTPS方式连接,要...[2020/5/18]

GitHub及Git及GitHub搭建个人网站--security--

目录GitHubGitGitHub搭建个人网站: GitHub 学习GitHub目的 借助GitHub托管项目代码 基本概念 GitHub主页: 该页左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示所有的git库 仓库主页: 主要显示项目的信息...[2020/5/13]

Ubuntu下使用gitosis搭建Git服务器,并且安装GitWeb - Go-Fight-Now

Ubuntu下使用gitosis搭建Git服务器,并且安装GitWeb - Go-Fight-Now

什么是Gitosis? ? Gitosis是一套用来管理authorized_keys文件和实现简单连接限制的脚本。 ? 而且Gitosis管理用户权限并不是通过网页或者某个程序,而是通过一个特殊的Git仓库来管理。你只需要在这个非常“特殊”的仓库配置好用户和权限,然后推...[2020/5/13]

IntelliJ IDEA下载GitHub私有仓库到本地的方法(新版)

IntelliJ IDEA下载GitHub私有仓库到本地的方法(新版)

一.简介 本文将介绍,如何使用新版IntelliJ IDEA 2020.1将GitHub上的私有项目下载到本地,并测试提交代码到GitHub,以及讲解下可能遇到的问题。 什么是私有项目? 私有项目就是只有自己和自己指定的开发人员浏览或开发的项目,没有权限的其他人是无法浏览的,也不会知道...[2020/5/11]

浅析git server“丢失”commit问题

1 背景 gitlab某仓库有同事发现部分代码文件内容丢失,具体表现 A. dev分支commit信息是连续的,看不出明显的大时间范围批量丢失 B. 以SuncardCashier/control/CSymbolEdit.h为例,在1c88f613下只能看到2个历史相关提交 ...[2020/5/8]

如何将本地的项目提交到码云的远程仓库

将本地项目提交到码云的远程仓库(微信小程序项目也是一样的操作) 实现步骤如下: 1、在码云上创建一个项目(远程仓库)     2.进去git控制台 , 使用cd 命令进去本地仓库(前提:安装好git)   3、使用 git i...[2020/5/6]

idea git未提交代码文件名字变色(图解)

ps:idea git 目录颜色 配置完毕后,效果如下: 总结 到此这篇关于idea git未提交代码文件名字变色的文章就介绍到这了,更多相关idea git变色内容请搜索w3xue以前的文章或继续浏览下面的相关文章希望大家以后多多支持w3xue![2020/4/17]

Mac PyCharm中的.gitignore 安装设置教程

gitignore是什么文件 就是git软件要忽略的文件列表,如果要忽略某些文件,,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。 1. 首先安装.ignore 点击 PyCharm >>> P...[2020/4/16]

【Jenkins+Ansible+Gitlab 自动化部署三剑客】学习笔记-第五章 5-1~5-5 Freestyle Job实战

第五章 5-1~5-5 Freestyle Job实战成一、三剑客环境介绍(Jenkins,Ansible,Gitlab)二、三剑客环境搭建(Jenkins,Ansible,Gitlab)2.1、验证Jenkisns下的ansible环境和 h免密登录2.2、编写nginx_playbo...[2020/4/13]

和科比一起打篮球Github精美作品

和老大一起打篮球怎么样:http: guowc.github.io/mamba/             科比·布莱恩特永远的偶像     原文链接:http: www....[2020/3/30]

通过jsDelivr + github 搭建一个简易图床

通过jsDelivr + github 搭建一个简易图床

应用场景: 在大型项目里需要很多图片时,不会直接把图片存储在项目文件夹里,也不推荐直接用数据库存储,而是用第三方存储,cdn,也可以自己搭个存储图片的服务器,等等方式,如果时自己练练手,做做博客,写写小项目,就可以用 jsDelivr + github 的方式把图片先存储在gi...[2020/3/24]

关于git pull机制和游戏开发热更新思考

关于git pull机制和游戏开发热更新思考

前言 今天由于网速很慢,在git pull更新时我观看了git pull的日志,让我联想到和我现在从事的游戏开发中的热更热有一定的相似性,把思绪记录下来。 ? git pull 日志 使用tortoisegit更新本地仓库时打印的日志如下: git.exe pull --progr...[2020/3/17]

Git 基础操作

Git 基础操作

GitHub GitHub的使用操作回忆 1. 基本概念描述 Repositories 仓库,一个项目代表一个仓库 Stars 收藏,顾名思义 Watching 表示关注的意思,一旦这个开源项目有什么更新动作,都会提醒 Fork 克隆复制 2. 开源项目贡献 ...[2020/3/16]

GitOps入门与实践:如何集成Git和K8S?

也许你之前听说过GitOps,但是对其并不了解。在本文中,我将对其进行简单介绍,它其实是一个应用程序开发和管理中的一个术语,其核心思想是将应用系统的声明性基础架构和应用程序存放在Git的版本控制库中。我们将介绍GitOps是什么,它将如何影响组织以及如何与Kubernetes保持同步。 ...[2020/3/10]

解决Github无法访问的问题(转载)

原文链接:https: blog.51cto.com/3058076/2468981 1 原因: 由于github域名解析造成偶尔不能访问Github网站。 访问网址时先搜索hosts文件,如果有网址对应的ip则不需要dns域名解析,因此可以将网址的ip配成静态ip,减少解析过...[2020/3/2]

git提交时忽略了dll

git提交时忽略了dll

问题说明 突然出现torisegit会自动忽略*.dll文件不会提交,比如:CSharp.dll。 ? 问题原因 原因是由于安装了Sourcetree,受到了其环境变量的影响。 ? Windows系统解决方法 解决方法如下: 打开 Sourcetree -> 工具 -&g...[2020/2/12]

Github无法访问的解决办法

#github 192.30.253.113 github.com 192.30.253.113 github.com 192.30.253.118 gist.github.com 192.30.253.119 gist.github.com 在系统的hosts文件中加入下列IP,...[2020/2/12]

编写自己的 GitHub Action,体验自动化部署

本文将介绍如何使用 GitHub Actions 部署前端静态页面,以及如何自己创建一个 Docker 容器 Action。 简介 Actions GitHub Actions 是 GitHub 官方推出的持续集成/部署模块服务(CI/CD),和 jenkins、Travis CI...[2020/1/20]

Git的基本使用 -- 远程仓库 - 纪宇-年华

SSH公钥 生成公钥 h-keygen -t rsa -C "xxx@xxx.com" 然后按三次回车 添加公钥 cat ~/. h/id_rsa.pub查看公钥 将生成的公钥添加到仓库或个人设置中的SSH公钥 配置多个SSH-Key https: git...[2020/1/17]

Git的基本使用 -- 分支管理 - 纪宇-年华

查看分支 git branch 前面带 * 的为当前所在分支 创建分支 git branch 分支名 切换分支 git checkout 分支名 创建并切换到此分支 git checkout -b 分支名 合并分支 先切换到master git merge...[2020/1/17]

Git的基本使用 -- 文件的添加、撤销、对比、删除 - 纪宇-年华

显示当前工作区、暂存区、仓库的状态 git status 当工作区的所有文件都提交到仓库,并和仓库保持一致时 有修改的文件时,会显示有改动的文件,并提示如何提交这些修改 添加到暂存区,还未提交到仓库时 将文件添加到仓库 先添加到暂存区 git add 文件...[2020/1/17]

Git的基本使用 -- 历史版本、版本回退 - 纪宇-年华

查看提交的日志(历史版本) git log 不能查看已删除的commit记录 git reflog 可以查看所有分支的所有操作记录,包括已删除的commit记录 版本回退 git reset --hard HEAD^ HEAD 表示当前最新版本 HEAD^ 表示当...[2020/1/17]

Git的基本使用 -- 创建本地仓库 - 纪宇-年华

下载安装 Git-2.25.0-64-bit .exe 查看是否安装成功 git --version 创建本地仓库 创建一个文件夹用于存放项目文件 在创建好的文件中右键选择 Git Bash Here (或者在cmd窗口中 cd 到目标文件夹下) 在弹出的窗...[2020/1/16]

Git的基本使用 -- Git配置 - 纪宇-年华

文件种类 仓库级别(当前仓库有效) local 用户级别(当前用户有效) global 系统级别(系统全局有效) system 系统级别的配置 git config --system user.name ''JiYu'' git config --system user.emai...[2020/1/16]

TortoiseGit+msysgit保存用户名和密码

本文以windows系统为例 保存用户名和密码 在C盘的c:\Users**qing** (或可能是C:\Users\Administrator) (替换自己的用户名)找到.gitconfig, 如果找不到,就显示隐藏文件,用记事本打开并添加如下: [credential] ...[2019/12/30]

python操作gitlab API过程解析

python操作gitlab API过程解析

这篇文章主要介绍了python操作gitlab API过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用 python-gitlab 模块来调用gitlab的API来管理gitlab install pip in...[2019/12/27]

2020年digitalocean最新优惠码100美元奖励

欧美免备案vps服务器digitalocean我用了四年,创建一台vps速度非常快。 由于中国用户扎堆购买Vultr和Linode线路,导致digitalocean中国用户少,反而更稳定。digitalocean美国机房众多,在亚洲印度、新加坡都有机房,支持ubuntu\centos\...[2019/12/26]

更好的在 Git 项目中保存大文件(Git LFS 的使用)

更好的在 Git 项目中保存大文件(Git LFS 的使用)

珠玉在前, 大家可以参考 Git LFS的使用 - 简书 为什么要用 Git LFS 原有的 Git 是文本层面的版本控制, 为代码这种小文件设计的, 保存大文件会导致 repo 非常臃肿, push、pull 速度过慢等问题, Git LFS 对大文件做了针对性优化, 极大地提高了在...[2019/12/25]

Python如何使用Gitlab API实现批量的合并分支

这篇文章主要介绍了Python如何使用Gitlab API实现批量的合并分支,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.需求:每次大批量上线完成后,都会进行将hotfix合并到Master,合并到test/uat等等重复操作(上线发布...[2019/11/27]

Gitbook常用命令

npm install gitbook-cli -g gitbook ls :列出本地安装版本; gitbook current :列出当前使用版本; gitbook ls-remote :列出远程可使用版本; gitbook fetch 2.6.9 :安装2.6.9版本; g...[2019/11/22]

GitHub的高级搜索方式

平时在学完一个知识后,需要写些 demo来进行练手,这个时候 GitHub就是最好不过的资源库了,以下整理了一些关于在 github 上面找项目的一些小技巧。 一、单条件使用 项目名称 仓库名称包含 spring 的项目 in:name spring 项目描述 仓库描述中包含...[2019/11/21]

git 删除误上传的.idea文件

问题: 提交项目的时候忘记添加.gitignore文件,误上传了文件(如.idea)如何解决?(本文以.idea文件夹举例) 1.将项目文件拉取下来 git pull origin master 2.添加需要过滤的文件 a. 如果你有.gitignore文件,但是没添加误上传的文件夹...[2019/11/19]

GitHub 发布了官方 App,还打算冰封你的代码一千年

11 月 13 日,GitHub Universe 2019 开发者大会上,公布了大量新功能,包括发布 GitHub 移动版、GitHub Actions 和 Packages 正式版上市、重新设计了通知体验,以及宣布建设一个数据仓库存储所有公共仓库一千年... GitHub App...[2019/11/19]

Git上传到码云及其常见问题详解

Git上传到码云及其常见问题详解

1.git init 初始化 2.git  remote origin add https: gitee.com u_yong_qing/SyqSystem.git 这里注意把链接替换为自己的仓库链接 3.git ...[2019/11/12]

github账户初始化设置

  1.首先在github官网https: github.com/上注册自己的账户; 2.去git官网https: git-scm.com/downloads,根据电脑系统下载合适的版本并安装。 3.安装完成后,右键打开git bash,输入如下命令: h-keygen ...[2019/11/6]

Github进行fork后如何与原仓库同步

实在是……有太多人同时在帮忙修订错别字或优化 xiaolai 的 the-craft-of-selfteaching 了。如果你提交的 pull request 未被接受且得到回复说:“重新fork”,其实是你遇到一个问题: 在你 fork 之后, xiaolai 的仓库又更新了; ...[2019/11/1]

使用 git bisect 定位你的 BUG

Git 是开发者的好帮手,今天跟大家分享的是用 git bisect 来找到你代码中的 bad commit 。 背景 你可能遇到过这种情况, 昨天下班前把模块开发完了, 单元测试验证通过, git commmit 盖上电脑 开开心心下班啦 ?? 第二天啥上午来了,继续开发,提交了几...[2019/11/1]

Git常用指令

Git常用指令

一、如何将本地项目上传到Git。 1、 进入项目文件夹通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加...[2019/10/28]

Git常用命令

资源列表: Git Book 深入浅出Git教程(转载) Git使用详细教程 名词介绍 Workspace:工作区 Index/Stage:暂存区,也叫索引 Repository:仓库区(或本地仓库),也存储库 Remote:远程仓库 理解这些名词,在脑中...[2019/10/25]

GitHub的Windows客户端的使用教程

GitHub for Windows客户端的使用教程 什么是Github >说到什么是GitHub,我们先看wikipedia的描述“GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awes...[2019/10/23]

学习 Git

学习 Git

Git 简介 Git是目前比较流行的分布式版本控制系统之一,能够记录文件的每次修改,还实现了多人并行开发; Git 组成 工作区(写东西之地) 暂存区 本地仓库(.git) 远程仓库(.repro) Git 安装 Linux系统 git官网 Linux下载 Mac O...[2019/10/17]

371
2
记录数:148 页数:1/3123下一页尾页
加载更多
 友情链接: NPS  问卷模板