git
文章平均质量分 73
坚持就有希望
他强任他强,我是路人王!
展开
-
How to Install and Configure GitLab on Ubuntu 18.04 LTS
GitLab is an open source GIT repository manager based on Rails and developed by GitLab Inc. It is a web-based GIT repository manager that allows your team to work on code, perform feature requests, track bugs, and test and implement applications. GitLab pr原创 2022-01-06 16:37:54 · 1412 阅读 · 0 评论 -
git切换本地分支,并将本地分支推送到远程主机
git checkout -b devgit push origin dev:dev原创 2020-02-07 11:01:26 · 360 阅读 · 0 评论 -
git将本地项目***.git推送到远程
git init .git add --allgit commit -m "***"git remote add origin git@****:/gitgit push -u origin master原创 2020-01-29 14:05:39 · 124 阅读 · 0 评论 -
repo 获取各个库的tag代码或者分支代码
关于mainfest.xml中的参数格式和说明,可以自己查阅,此处不详细写,我们知道project中的reversion可以指定分支,tag,commitid等,那么如何书写呢?首先克隆mainfest仓库,并切换到要工作分支,比如我的分支是develop git clone ssh://gerrit@192.168.8.250:29418/phoenix/manifest...原创 2019-07-26 10:00:21 · 2502 阅读 · 0 评论 -
git push origin与git push -u origin master的区别
$ git push origin上面命令表示,将当前分支推送到origin主机的对应分支。如果当前分支只有一个追踪分支,那么主机名都可以省略。$ git push 如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。$ git push -u origin master 上面命令将本地的master分支推...原创 2019-07-26 09:55:50 · 119 阅读 · 0 评论 -
Git 本地新建,删除分支并推送到远程仓库
在本地新建一个分支: git branch newBranch切换到你的新分支: git checkout newBranch创建并切换到新分支: git checkout -b newBranch将新分支发布在github上: git push origin newBranch在本地删除一个分支: git branch -d newBranch在github远程端删除一个分支...原创 2019-07-24 21:57:38 · 610 阅读 · 0 评论 -
Gitolite 教程
参考:https://www.jianshu.com/p/307165596b72https://blog.51cto.com/ligeo5210/2090658https://blog.csdn.net/larrysai/article/details/12272039https://blog.csdn.net/tototuzuoquan/article/details/4205...原创 2019-07-16 18:10:29 · 260 阅读 · 0 评论 -
No refs in common and none specified; doing nothing该如何处理?
git add -Agit commit -a -m "Moved to new repo."git push我得到这个错误warning: push.default is unset; its implicit value is changing inGit 2.0 from 'matching' to 'simple'. To squelch this messagean...原创 2019-07-16 18:06:37 · 968 阅读 · 0 评论 -
ubuntu 16.04如何生成ssh key以及如何查看ssh key
检查本地是否有SSH Key存在在终端输入ls -al ~/.ssh如果输出的是:No such file or directory那就没有ssh key如果有就会出现这样:生成新的SSH key首先在终端输入ssh-keygen -t rsa -C "your_email@example.com"your_email@example.com 为你在 GitHub或者...转载 2019-07-16 18:05:37 · 1086 阅读 · 0 评论 -
repo搭建android代码仓库
OEM提供的rk3188+Android4.4.2源码包是把全部的android源码做成了一整个git仓,看着都吓人。于是我打算改造一下。直接采用google管理android源码的方式,简单的把OEM提供的android源码按目录拆分成多个代码仓,然后用repo+git的方式搭建一套完整的版本管理。网上介绍repo搭建代码仓的文章有很多,大致就是先用...转载 2019-07-16 18:04:02 · 726 阅读 · 0 评论 -
怎么针对自己项目工程建立Repo管理多个git仓库?
作者:Elpie Kay链接:https://www.zhihu.com/question/41440585/answer/91102156来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。通常repo通过以下两个命令来下载代码:repo init -u git://http://xxx.xxx.xxx/platform/manifest -b $bra...原创 2019-07-16 18:02:47 · 816 阅读 · 0 评论 -
在外网用SSH访问内网LINUX服务器
路由器分配的是动态公网IP,且有路由器登录管理权限。如何在外网用SSH访问内网LINUX服务器?下面介绍如何利用开放的nat123端口映射网络辅助软件实现。实现此的技术原理:在内网通过域名绑定服务器,外网SSH访问连接时,通过域名的访问,实现访问内网LINUX。具体的实现过程如下:明确LINUX服务器内网访问地址端口,确保LINUX服务器正常开启SSH服务,在内网SSH可以正常访问连接...转载 2019-07-18 17:30:29 · 6957 阅读 · 0 评论 -
关于git pull 总提示让输入merge 信息
git pull origin master 把远程develop分支上别人的改动拉到自己仓库的时候,经常出现please enter a commit message to explain why this merge is necessary...貌似是让输入 merge 信息, 解决方式如下:1、先将本地修改存储起来$ git stash这样本地的所有修改就都被暂时存...原创 2018-10-19 20:04:54 · 5949 阅读 · 0 评论 -
git clone之后没有代码
用git clone下载android kernel的源码,下载完成后目录竟然是为空的,只有一个.git目录, 原因是这个版本库有多个分支,而下载下来的分支没有代码, 可以用git branch -r (remote) /-a(all) 来查看远程分支,在用git checkout + branch_name就可以下载 ...原创 2018-10-19 19:45:57 · 6375 阅读 · 1 评论