git
JAVA道人
我宁愿做错,也不愿什么都不做.
展开
-
gitea: git clone ssh地址时一直提示Permission denied, please try again
安装好giteagit clone ssh地址时一直提示Permission denied, please try again网上发现有些方案,列出如下:1.公钥添加生成公钥添加到gitea上。本身就在,对我没用。2.使用下面命令,把id_rsa加入内存。eval ssh-agent -s & ssh-add ~/id_rsa没用。3.添加~/.ssh/configHost 127.0.0.1 IdentityFile ~/.ssh/id_rsa这个和第二个方案基原创 2021-12-16 13:42:02 · 3948 阅读 · 0 评论 -
docker 安装gitea
docker-compose.yml注意:该版本是sqllate版本。端口:9000-3000,10022-22version: "3"networks: gitea: external: falseservices: server: image: gitea/gitea container_name: gitea environment: - USER_UID=1000 - USER_GID=1000 restar原创 2021-12-16 00:25:00 · 857 阅读 · 0 评论 -
git clone 本地仓库
在window环境,需要将路径中的反斜杠()改成正斜杠(/)git clone E:/WorkSpace/IDEA/2020/local-repo原创 2021-12-04 17:20:22 · 888 阅读 · 0 评论 -
maven打包把git版本号打包进去
<plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> </plugin>maven配置里面添加了下面的东西后,在打包后就会在classpath下生成git.properties...原创 2021-01-11 14:09:54 · 1577 阅读 · 0 评论 -
git stash
最近在使用Git管理项目工程的时候,遇到了很多问题,也学习到了很多关于Git常见使用的技巧,下面就其中关于Git Stash的用法和大家分享下。首先,简单介绍下Git Stash命令的用法,详细的用法在man文档中有相关介绍,下面我来说明常见的使用。git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多原创 2020-12-22 17:08:40 · 86 阅读 · 0 评论 -
git的分支为 HEAD detached from 分支
这是游离分支,通常由于git checkout HEAD而不是git checkout [branch] 造成.不属于任何分支,所以在进行push等分支操作时会有错误.怎么解决?把最新文件复制出来,然后checkout需要的分支,然后粘贴覆盖即可.有可能文件时间不同,但git针对的内容.和时间没有关系...原创 2020-06-03 17:56:02 · 1481 阅读 · 0 评论 -
git clone直接通过用户名密码拉取项目
举个例子:我的用户名是aaa/qqq,密码是123我想拉取的项目是@github.com/xxx/yyy.git那么直接一条命令就可以拉取项目:git clone https://aaa%2Fqqq:123@github.com/xxx/yyy.git既然用用户名密码肯定是https为什么中间有个%2F,那实际上是斜杠的urlcode转码,这个用户名密码需要特殊字符...原创 2020-05-08 10:36:14 · 5173 阅读 · 0 评论 -
git --allow-unrelated-histories
在合并merge的时候,有时候会不成功 ,加上这个即可.它的本意就是提醒你注意了,这是俩不同的库.要合并了,注意了.原创 2020-03-31 20:13:20 · 5878 阅读 · 0 评论 -
git diff
git diff 比较工作区和index差异git diff --cached 比较index与版本库的差异原创 2020-03-31 20:01:04 · 100 阅读 · 0 评论 -
git reset
其中,如果某个文件没有add,希望回退,那么可以直接git checkout xxx原创 2020-03-30 19:21:04 · 114 阅读 · 0 评论 -
git 仓库一键更新脚本
@echo offset pa=%cd%echo %pa%for /d %%s in (*)do ( echo. echo. echo %%s git...pull.... cd %pa%\%%s git pull)pause原创 2020-03-27 12:56:15 · 313 阅读 · 0 评论 -
eclipse查看git工作区和仓库的区别与恢复
查看历史版本后,第三个选项是对比,第四个是恢复原创 2020-02-25 18:23:53 · 513 阅读 · 0 评论 -
eclipse的git基本应用
1.新建个git仓库,,或者直接再eclipse里面建。2.把项目加入仓库3.添加/修改-提交流程4.回退原创 2019-06-28 13:07:40 · 138 阅读 · 0 评论 -
github下载子目录
如果用 Chrome 的话,可以用GitZip for github这个扩展使用方法:安装完插件后,在所需要的子目录上双击:双击后左侧就会出现对号,右下方会出现下载的按钮,...原创 2019-07-02 16:20:21 · 97 阅读 · 0 评论 -
git的windows安装
1.到git官网安装,一路向下.安装完成后,鼠标右键会有git的快捷方式其中gitbash是命令行模式2.填写用户名密码打开gitbash$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"因为Git是分布式版本控制系统,所...原创 2019-07-02 16:20:03 · 68 阅读 · 0 评论 -
git创建公钥
生成/添加SSH公钥在git bash里你可以按如下命令来生成 sshkey:ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 按照提示完成三次回车,即可生成 ssh key。无论是windows还是linux都有显示该公钥位置的地方.通过查看~/.ssh/id_rsa.pub文件内容,获取到你的 public key首次使用需要...原创 2019-07-02 16:19:57 · 154 阅读 · 0 评论 -
git克隆仓库
cd一个本地仓库.然后bash:$ git clone git@github.com:michaelliao/gitskills.git红色:仓库平台黄色:用户标识绿色:仓库名克隆的协议可以是ssh,也可以http,或者https在使用ssh时,如果是首次使用可能会让确认ssh,输入yes即可....原创 2019-06-28 13:03:57 · 205 阅读 · 0 评论 -
eclipse里git的使用
目录1.team-share project建立仓库连接2.commit 提交到本地仓库3.push推送到远程仓库4.pull从远程仓库里下载1.team-share project建立仓库连接在任何协同开发控制里,右键项目,team-share project是必须的,无论是svn,还是git。下图是代表着在当前项目文件夹里使用或创建git仓库。如果你是第一...原创 2019-06-11 23:21:00 · 1550 阅读 · 0 评论 -
git的常用命令
git init 下载安装git add {文件} 加入stagedgit commit -m {"注释"} 提交git log 查看head信息git reflog 查看操作日志git reset --hard HEAD 重置到本版本git reset --hard HEAD^ 重置到上个版本git reset --hard HEAD^^ 重置到上上版本git rese...原创 2019-06-28 13:07:47 · 113 阅读 · 0 评论