#Git

git设置

1:注册码云2:点击个人主页创建私有项目3:下载git4:点击码云头像选择下方的设置--》点击左侧的SSH公钥--》怎样生成公钥(linux操作)window系统可以右击选择git-bash,不要用cmd命令行5:按照码云指导方法ssh-keygen-trsa-C"xxxxx@xxxxx.com"(修改为自己的邮箱)6...
代码星球 ·2020-07-14

Git 代码管理命令

1)远程仓库相关命令检出仓库:$gitclonegit://github.com/jquery/jquery.git查看远程仓库:$gitremote-v添加远程仓库:$gitremoteadd[name][url]删除远程仓库:$gitremoterm[name]修改远程仓库:$gitremoteset-url--p...
代码星球 ·2020-07-14

gitlab仓库服务器搭建

 ```curl-sShttp://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh|sudobashsudoyuminstallgitlab-cesudogitlab-ctlreconfiguresystemctlstopfirewalld````...

使用 github + jekyll 搭建个人博客

本地写markdown,然后push到github,就成了博客其实我一早就知道这两者可以搭建个人博客,因为本人有个很好的习惯——每天都会去看看一些热门文章,了解行业最新动态,所以什么新鲜事儿我都知道点,可能不熟悉而已。于是今晚就试着弄一下,去百度找了几个文章,结果一注意时间(程序员职业病)都是好...

git中HEAD^和HEAD~区别

^x: 尖头符号,形似箭头,表示要朝那个方向,始终是走一步,x表示第几个岔路口,代表方向盘~y: 波浪符号,表示要在该方向上走y步,始终沿着该方向,代表油门当前节点的祖宗节点如下:自己:HEAD,HEAD^0或HEAD~0父亲:HEAD^,HEAD~母亲:HEAD^2爷爷:HEAD^~,HEAD~2...
代码星球 ·2020-06-29

git rebase使用场景

1.当前分支落后拉取后,整理commit,使得提交历史为直线gitpull=gitfetch+gitmergegitpull--rebase=gitfetch+gitrebase其实--rebase的目的只有两个:1.让多个人在同一个分支开发的提交节点形成一条线,而不是多条线2.让你提交的commit在该分支的最前面当...
代码星球 ·2020-06-29

git用户名和邮箱配置

1.设置全局用户名和邮箱gitconfig--globaluser.name"xxx"gitconfig--globaluser.email"xxx@xx.com"2.清除全局用户名和邮箱gitconfig--unset--globaluser.namegitconfig--unset--globaluser.emai...
代码星球 ·2020-06-29

git push要输入密码问题

gitpush突然每次都要输入密码了,这个问题困扰了两天,要无密码push,要保证两点。1. gitclone的url一定得是git开头的,不能是https开头的,这个容易被忽略,github是会记忆上次的选择的,所以clone时候,一定要注意2.git若使用了多账号,一定要配置对,此处有正确配置,已经经过验...

github clone 指定的tag

gitclone--branch[tags标签][git地址]使用branch参数,后面加上tag标签,最后是git仓库的地址...
代码星球 ·2020-06-29

git pull命令模式

gitpull默认等于gitfetch+gitmergegitpull--rebase等于gitfetch+gitrebasegitpull-–squash等于gitfetch+gitmerge--squashrebase可以将当前自己的commit置于master的最新修改之后下面的配置可以将gitpul...
代码星球 ·2020-06-28

git filter-branch应用

1.修改author和committergitfilter-branch--commit-filter'exportGIT_AUTHOR_EMAIL=me@example.com;exportGIT_AUTHOR_NAME=me;exportGIT_COMMITTER_EMAIL=me@example.com;expo...
代码星球 ·2020-06-28

git删除文件夹

gitrm-r--cacheddirnamegitcommit-m'removedirname'gitpushoriginmastergitrm不会删除本地目录,只是将该目录从git版本中移除,push到远端,远端仓库将删除该文件夹。此外还要将此文件夹加入到.gitignore文件中。...
代码星球 ·2020-06-28

git本地仓库关联远程仓库

1.gitinit2.gitadd.3.gitcommit-am"###"     -------以上3步只是本地提交4.gitremoteadd origin git@xx.xx.xx.xx:repos/xxx/xxx/xxx.git5.gitpu...

git重命名文件和文件夹

gitmv-foldfoldernewfoldergitadd-unewfolder(-u选项会更新已经追踪的文件和文件夹)gitcommit-m"changedthefoldernamewhaddup"gitmvfoldernametempname&&gitmvtempnamefolderName(在...

git diff

gitdiff 工作区与暂存区的差别gitdiff-cached/gitdiff-staged 暂存区与版本库的差别gitdiffHEAD 工作区与版本库的差别gitdiffbranch1branch2 两个分支的最新commit的差别gitdiffbranch1...branc...
代码星球 ·2020-06-28
首页上一页...5455565758...下一页尾页