#Git

git 在本地拉取远程分支的代码(并不做提交操作)

1.gitfetch获取远程的所有分支2.在执行gitcheckout-blocal-branch-nameorigin/remote-branch  就可以将远程分支remote-branch上的代码映射到本地命名为local-branchname 的分支上。...

git 删除分支

1,删除本地分支gitbranch-D本地分支名2,删除远程分支gitpushorigin--delete远程分支名 注意:如果只删除了本地分支而没有删除远程分支,再新建一个相同名字的本地分支时,我们在push的时候需要强制push, 这样的话,新的远程分支会将原来的远程分支覆盖掉...
代码星球 ·2020-06-27

git 修改注释信息

1.push之前先看看自己提交过多少次,然后执行gitrebase-iHEAD~数字(你要修改你的第几次提交)接下来执行,修改注释gitcommit--amend修改完注释之后保存,执行gitrebase--continue最后就可以push了,执行gitpushorigin当前分支名2.push之后操作和上边的一样,...
代码星球 ·2020-06-27

git 的使用

在github上注册一个账号,然后可以将自己写的小项目保存到里面,那么我们怎么将代码git到github上呢?1.在github上创建一个远程库learngit(*这个名字可以随便起)2.然后将github上的仓库gitclone一个本地库,执行下面命令$gitclonegit@github.com:michaelli...
代码星球 ·2020-06-27

git Filename too long

#全局gitconfig--globalcore.longpathstrue#当前仓库gitconfigcore.longpathstrue ...
代码星球 ·2020-06-27

GitLab目录迁移方法

在生产环境上迁移GitLab的目录需要注意一下几点:1、目录的权限必须为755或者7752、目录的用户和用户组必须为git:git3、如果在深一级的目录下,那么git用户必须添加到上一级目录的账户。4、很多文章说修改/etc/gitlab/gitlab.rb这个文件里面的git_data_dirsb变量,其实没必要,只...
代码星球 ·2020-06-27

GitLab查询当前版本

gitlab-rakegitlab:env:info其实还有很多方法可以参考GitLab的帮助文档:https://docs.gitlab.com/omnibus/README.html 参考:https://stackoverflow.com/questions/21068773/how-to-check-...
代码星球 ·2020-06-27

CentOS 7安装Gitlab时报错:undefined method `downcase' for nil:NilClass

说明:其实这事怪我,我把系统的某些配置改了。首先分析这个错误出现的位置在这个文件:/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/redhat_helper.rb判断代码如下所示:这段代码的意思其实看不出什么,就是判断这个...

Git提交空文件夹的技巧

这个只能说是技巧不能说是方法,原理是在每个空文件夹新建一个.gitignore文件,然后提交。快捷命令:find.-typed-empty-exectouch{}/.gitignore;在项目根目录运行。 参考:https://stackoverflow.com/questions/115983/how-ca...
代码星球 ·2020-06-27

Mac 10.12安装Git管理工具SourceTree

说明:Git的GUI工具应该是这款最好用。下载:(链接:https://pan.baidu.com/s/1mhRr35Y密码:vv67)...

GitHub官方Markdown语法教程

说明:Markdown随着编译器不一样,语法也都不一样,但这份GitHub提供的官方教程,基本学会这份就够了。https://guides.github.com/features/mastering-markdown/https://guides.github.com/pdfs/markdown-cheatsheet-...

Git配置非22端口,解决:ssh: connect to host xxx port 22: Connection timed out fatal: The remote end hung up unexpectedly

背景:私自搭建了Git服务器,而Git本身就是SSH进行连接的,而Git命令上默认只能通过22端口实现。解决方法:第一种:在系统的用户目录下的文件夹:.ssh如果该路径下没有config文件,则创建一个。config中添加如下内容:如是以域名访问的则添加如下内容:(注意修改xxx为你的远程仓库的名称)HostxxxHo...

Linux下Git命令中文显示乱码的问题解决:274232350256256346200273347273223

使用gitadd添加要提交的文件的时候,如果文件名是中文,会显示形如274232350256256346200273347273223的乱码。 解决方案:在bash提示符下输入: gitconfig--globalcore.quotepathfalsecore.quotepath设为false的话,...

Ubuntu 16.04搭建原始Git服务器

说明:不要把有限的生命浪费到权限斗争中!1、安装SSHsudoapt-getinstallopenssh-serversudoservicesshstart2、安装Gitsudoapt-getinstallgit3、创建用户gitsudoaddusergit4、禁止git用户Shell登录sudovim/etc/pas...

GitLab之GitLab-CI体验

GitLab之GitLab-CI体验...
代码星球 ·2020-06-21
首页上一页...5657585960...下一页尾页