GitHub
GitHub命令总结
学而不思则忘
一切都可以
展开
-
Git在windows下同时配置gitlab和github
1. 先分别为github和gitlab生成不同的ssh-key# 为github生成ssh-key -f 后面是指定生成文件名字ssh-keygen -t rsa -C "github邮箱" -f C:/Users/Floweryu/.ssh/github_id_rsa# github_id_rsa.pub是github的ssh-key# 为gitlab生成ssh-key 公司这里就不指定文件名ssh-keygen -t rsa -C "公司gitlab邮箱"# id_rsa.pub是gi原创 2021-07-17 21:24:58 · 749 阅读 · 2 评论 -
GitHub统计代码量
1. 统计某人提交的代码量git log --author="username" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -2. 统计某人提交次数 git log --author="car" --oneline原创 2021-01-11 16:51:26 · 4042 阅读 · 0 评论 -
Git从远程Gitlab上拉取指定分支到本地
下面,假设dev就是要拉取的分支:在本地新建一个文件夹,名字和远程仓库的一样讲该文件夹初始化git init:与远程仓库建立连接:git remote add origin 远程仓库地址使用git branch查看本地是否有dev分支:没有的话,执行git fetch origin dev(这里dev是要拉取的远程分支)在本地创建拉取的分支,并切换到该分支:git checkout -b dev origin/dev (dev是要拉取得分支)执行git pull origin d原创 2020-08-27 19:49:48 · 4513 阅读 · 1 评论 -
Github进行Fork后与源仓库保持同步
每次fork代码后进行团队协作时就会遇到代码不同步的问题,这篇文章就记录一下fork后代码同步的详细过程Step.1:在Github上fork项目这一步就不用解释了,在原项目上点击 fork 就行Step.2:拉取fork的项目到本地注意:这里拉取的是 自己Github 上的fork的项目,而不是源项目。Step.3:进入本地仓库所在目录这里我用的是Git bash,直接进入本地仓库Step.4:执行git remote -v 查看远程仓库路径如果上面只有两行,那就说明没有设置upst.原创 2020-06-20 21:23:11 · 839 阅读 · 0 评论 -
GitHub 的命令操作
GitHub 删除远程仓库的文件1、预览要删除的文件git rm -r -n --cached 文件/文件夹名称 加上 -r , 表示递归,在删除整个文件夹时候有用,如果是一个文件可以去掉加上 -n 这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。加上 –cached 表示只删除远程仓库,不删除本地仓库2、确认无误后删除远程仓库文件git rm -...原创 2020-04-26 17:19:03 · 314 阅读 · 0 评论