加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 安全 > 正文

Git原理和常用操作

发布时间:2020-03-18 13:01:30 所属栏目:安全 来源:站长网
导读:副标题#e# 由于gitlab的免费私有仓库的优势,所以在公司使用gitlab会多一些,对于gitlab来说,注册需要翻墙,而登录不需要。 关于git是做什么的,这里就不多说了。相信大家知道,这里就带大家,一小时掌握git原理,学会git操作。 Git 工作流程 在gitlab上一

从本地分支链接到远程分支,称为跟踪分支(tracking branch)。跟踪分支是一种和远程分支有直接联系的本地分支。在跟踪分支里输入git push,Git 会自行推断应该向哪个服务器的哪个分支推送数据。反过来,在这些分支里运行git pull 会获取所有远程索引,并把它们的数据都合并到本地分支中来.

注意:本地创建的远程仓库和跟踪分支,只是到远程仓库和分支的链接

我们可以在本地管理远程仓库或远程分支

git remote -v 查看远程仓库的链接 git remote rm cloudai 删除cloudai远程仓库链接 git remote add cloudai git@gitlab.com:luanpeng/cloud-ai.git 建立一个远程仓库的链接 git push cloudai :luanpeng 删除远程仓库的luanpeng分支 查看本地创建的远程分支链接 git branch 查看本地分支 git branch -a 查看所有分支 git branch -r 查看所有远程分支链接 git branch -r -d origin/branchname 删除本地的远程分支链接 pull和push到远程分支 git pull <远程库名> <远程分支名>:<本地分支名> //拉取远程仓库的分支,当本地分支,本地分支可以不写默认为当前分支 git pull <远程库名> <远程分支名> git push git@gitlab.com:luanpeng/cloud-ai.git master // 把本地仓库提交到远程仓库的master分支中 git remote add cloudai git@gitlab.com:luanpeng/cloud-ai.git git push cloudai luanpeng 需要说明的是,默认情况下这条语句等价于提交本地的master仓库到远程仓库,并作为远程的luanpeng分支。 git push cloudai master:luanpeng 提交本地的luanpeng分支到远程仓库的luanpeng分支 git push cloudai :luanpeng 提交本地空分支到远程仓库的分支,也就是删除远程仓库的分支 注意:我们修改了分支下的文件,都要 git add . 添加到缓存去 git commit -m "describe" 更新到版本库 git push cloudai master:luanpeng 将版本库中的更新到远程分支

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!