
Git
权权qxj
人生没有白走的路,每一步都算数。
展开
-
fail to parse public key: exit status 255 - ssh-keygen: /tmp/58593068/id_rsa.pub: Permission denied
在使用Centos搭建gogs时,当我在添加ssh密钥的时候出现以下错误:错误日志如下:2019/11/28 09:14:11 [ERROR] [...g/context/context.go:171 ServerError()] AddPublicKey: addKey: fail to parse public key: exit status 255 - ssh-keygen: /...原创 2019-12-02 15:50:21 · 1077 阅读 · 0 评论 -
Centos搭建git服务gogs
gogs介绍Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。git服务工作原理工作流程部署步骤安装go语言依...原创 2019-12-02 15:00:02 · 259 阅读 · 0 评论 -
git修改commit的内容
在使用git提交代码的时,git commit -m "内容" 如果内容编写错误:使用git commit --amend 对上次提交的内容进行修改然后git push 即可。原创 2019-04-17 17:46:50 · 5090 阅读 · 0 评论 -
git提交本地代码到新的分支
问题场景:在feature/redis分支做了一些修改,但是不想提交到远程的feature/redis分支,想新建一个分支feature/login保存代码。操作方法:添加本地需要提交代码 git add .提交本地代码 git commit -m “添加spring security安全登录验证”push 到git仓库 git push origin feature...原创 2018-09-17 15:51:39 · 6150 阅读 · 0 评论 -
git 设置免登陆ssh秘钥
git 设置免登陆ssh秘钥打开命令行(Windows用户打开Git bash)键入以下命令:$ ssh-keygen -t rsa -C "your email"然后一路回车,不需要输入任何密码。在当前用户目录的.ssh文件夹下(~/.ssh/id_rsa.pub)会生成id_rsa.pub文件,其内容就是ssh key pair。对于Linux还需执行以下命令将ssh key告诉系统:$ ssh原创 2017-11-10 17:54:46 · 709 阅读 · 0 评论 -
git flow 使用
下面是GitFlow的流程图GitFlow常用的分支Production分支也就是我们经常使用的Master分支,这个分支最近发布到生产环境的代码,最近发布的Release,这个分支只能从其他分支合并,不能在这个分支直接修改Develop分支这个分支是我们是我们的主开发分支,包含所有要发布到下一个Release的代原创 2017-09-29 14:52:19 · 378 阅读 · 0 评论 -
Git常用命令(二)
一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow转载 2017-06-16 15:39:14 · 420 阅读 · 0 评论 -
Git 常用命令(一)
一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识示例:从Git 版本库的初始化,通常有两种方式:1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份例如:git clone git://github.com/someone/some_p转载 2017-06-16 15:37:20 · 319 阅读 · 0 评论 -
git flow安装(windows)
安装http://msysgit.github.io 之后,使用如下命令将gitflow克隆到本地:$ git clone --recursive git://github.com/nvie/gitflow.git然后分别下载下面两个文件:· util-linux-ng-2.14.1-bin· util-linux-ng-2.14.1-dep原创 2017-06-16 15:28:50 · 722 阅读 · 0 评论 -
Git简明教程
1. git四大域git四大域:工作目录,暂存区,仓库,远程仓库。git对文件的操作都是在四大域上进行的,文件可以在四大域内与四大域间进行各种操作。(有一个例外,进行“git stash”系列操作时,文件可能被保存到四大域外的堆栈中)2. git常用命令1. 设置1. config命令git config转载 2017-06-16 15:16:46 · 375 阅读 · 0 评论 -
Git 教程
Git是用于代码管理的工具,通过仓库(repository)来保存版本管理所需要的信息。Git在每台开发机上都会有一个仓库,代码可以先提交到本地仓库,然后再从本地仓库推送到远端仓库。一般工作流程如下: · 克隆 Git资源作为工作目录。· 在克隆的资源上添加或修改文件。· 如果其他人修改了,你可以更新资源。·原创 2017-06-16 14:12:06 · 374 阅读 · 0 评论