git push文件到远程github或者gitlab

 1 Git global setup
 2
 3 git config --global user.name "luozeng"
 4 git config --global user.email "[email protected]"
 5
 6 Create a new repository
 7
 8 git clone https://gitlab.com/luozeng/blog.git
 9 cd blog
10 touch README.md
11 git add README.md
12 git commit -m "add README"
13 git push -u origin master
14
15 Existing folder
16
17 cd existing_folder
18 git init
19 git remote add origin https://gitlab.com/luozeng/blog.git
20 git add .
21 git commit -m "Initial commit"
22 git push -u origin master
23
24 Existing Git repository
25
26 cd existing_repo
27 git remote rename origin old-origin
28 git remote add origin https://gitlab.com/luozeng/blog.git
29 git push -u origin --all
30 git push -u origin --tags

原文地址:https://www.cnblogs.com/luozeng/p/9102453.html

时间: 2024-07-31 14:23:40

git push文件到远程github或者gitlab的相关文章

git更新Activemq在远程github上指定版本的源码步骤

第一步:根据地址克隆源码 (activemq-5.9) $  git  clone   https://github.com/apache/activemq.git 第二步:查看远程源码的版本清单 (activemq-5.9) $  git  branch  -a 第三步: 根据指定的远程版本创建本地分支 (activemq-5.9) $  git  checkout  -b  activemq-5.9  origin/activemq-5.9 第四步:确认或拉去该版本最新的代码 (active

git push 文件过大时出错,fatal: The remote end hung up unexpectedly

可以修改配置文件: 1 使用命令:git config http.postBuffer = 524288000 2修改git文件夹中的config文件,加入如下一段: [http] postBuffer = 524288000

git正确的删除远程仓库的文件并用.gitignore忽略提交此文件

我向远程仓库提交了如下文件src/ pom.xml target/ WebContent/,发现没必要提交target目录. 于是做了如下操作: git rm -r --cached target git commit -m "delete target/" git push origin master 打开github看一下,target目录是不是没有提交了! 如果想把target目录以后都不用提交,可以作如下 vi .gitignore #写入: target/ #可以在.giti

同一主机设置多个密钥与不同github账号关联,或同一主机同一密钥分别关联github和gitlab

前言 github一把公钥只能用于一个github账户,如果想在同一主机上给两个属于不同账户的仓库提交时,必须在本地创建两对公/私钥匙,分别把两把公钥给两个帐号. 或者有时候,你公司内部使用的gitlab,同时你个人又有github,你想用同一个公钥将仓库分别提交到github和gitlab. 多个密钥管理多个github/gitlab 1 生成密钥 生成第一把公钥: ssh-keygen -t rsa -C "kobe@email.com" # 设置名称为id_rsa_kobe En

分布式管理控制系统Git与项目托管平台Github相关概念、操作方法与常用命令

简介 GitHub 是一个面向开源及私有软件项目的托管平台 因为它只支持 Git 作为唯一版本库格式进行托管,所以命名GitHub Git是一个开源的分布式版本控制系统 可以有效.高速的处理从很小到非常大的项目版本管理 它也是目前世界上最先进的分布式版本控制系统 什么是版本控制系统呢? 简单地说,它有以下功能 备份(记录多个版本文件的功能) 记录操作时间线(查看历史操作,进行版本回滚.前进的功能) 多端共享代码(代替各种云盘的功能) '自动'合并(解决多人开发冲突问题) 这样的一个系统的优点是不

如何解决git====push 过程中出现的。error: failed to push some refs

当我们在利用git  push 文件到仓库时出现了一下问题: ! [rejected] master -> master (fetch first)error: failed to push some refs to '[email protected]:yaogengzhu/ajax.git'hint: Updates were rejected because the remote contains work that you dohint: not have locally. This i

git push的完整形式

现在的情况是,本地有两个分支:master.div, 远程仓库有一个分支:master,本地master分支和远程master分支建立有跟踪联系,这样本地master分支提交时直接git push(只有一个远程仓库的情况下) 那么div分支也想提交到远程master怎么办呢,先试试直接git push:提示信息很清楚了 这里使用命令 git push origin HEAD:master 即可 而HEAD指向的是当前的分支,git可以通过HEAD找到当前的分支名,所以该命令相当于 git pus

Git 之四 通信协议(HTTPS、SSH、Git)、使用远程仓库(GitHub、GitLab、Gitee等)

写在前面   Git 的官网上有很详细的使用教程(当然有翻译版本),具体地址是 https://git-scm.com/book/zh/v2.唯一不足就是,很多讲解并没有实机演示.但是,毫无疑问,官网资料是最全面的!如果有任何疑问,可以去官网看看! 协议   Git 通常也会有个远程仓库.用来协调各个参与者的工作!这与上一代集中式版本控制系统的作用基本类似.一个远程仓库通常只是一个裸仓库(bare repository),即一个没有当前工作目录的仓库. 因为该仓库仅仅作为合作媒介,不需要从磁盘检

本地Git仓库和远程仓库的创建和关联及github上传(git push)时出现error: src refspec master does not match any解决办法

github上传项目方法: 在你的电脑上装好git Git Bash Here 本地Git仓库和远程仓库的创建及关联大致流程是: 1.初始化这个本地的文件夹为一个Git可以管理的仓库 git init 注意:Git会自动为我们创建唯一一个master分支我们能够发现在当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了. 2.将本地的仓库和远程的仓库进行关联 git remote add origin [em