github项目上传管理

一、完成项目后再在github上面新建仓库然后上传代码文件

1.创建仓库时不初始化README.md文件

touch README.md    //此行可忽略
git init                  //初始化仓库
git add README.md            //这个只是缓存单个文件,如需缓存全部文件则git add .或者git add --a
git config user.name ‘账号名‘
git config user.email ‘邮箱名‘
git commit -m "first commit"
git remote add origin [email protected]:root-lucas/test1.git    //添加关联远程仓库地址
git push -u origin master        //推送代码至远程仓库,u参数解决下次只需git push即可

注:

  如需本地是否成功添加有远程仓库:git remote -v

  如需修改远程关联仓库地址: git remote set-url origin http://www.baidu.com        //如果已有,则变成多个仓库地址

2.创建仓库时初始化README.md文件

合并pull两个不同的项目,出现的问题如何去解决:fatal: refusing to merge unrelated histories

我在Github新建一个仓库,初始化README.md并写了License,然后想把本地一个写了很久的项目上传至仓库。

先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull,因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull,这句代码是在git 2.9.2版本发生的,最新的版本需要添加--allow-unrelated-histories

假如我们的源是origin,分支是master,那么我们 需要这样写git pull origin master ----allow-unrelated-histories需要知道,我们的源可以是本地的路径。

 1 touch README.md    //此行可忽略
 2 git init        //初始化仓库
 3 git config user.name   ‘账户名‘
 4 git config user.email    ‘账户邮箱‘
 5 git remote add origin [email protected]:root-lucas/test6.git
 6 git add .
 7 git commit -m ‘aaa‘     //到此产生master分支
 8 git pull origin master --allow-unrelated-histories    //新版本的git用此行代替git pull同步分支
 9     git branch --set-upstream-to=origin/master master    //远程分支关联 //此行也可以忽略
10 git add .
11 git commit -m ‘bbb‘     //README.md的注释
12 git push -u origin master    //推送代码

原文地址:https://www.cnblogs.com/jing-tian/p/11150555.html

时间: 2024-10-20 02:11:11

github项目上传管理的相关文章

Github项目上传步骤

一,下载git客户端 http://git-scm.com/download/ 二 创建git账号信息 1 git config --global user.name "shulonghu" git config --global user.email 三 为Github账户设置 SSH Key 首先检查是否已生成密钥 cd ~/.ssh,ls如果有3个文件,则密钥已经生成,id_rsa.pub就是公钥 如果没有生成,那么通过$ ssh-keygen -t rsa -C "[

配置github的SSH key及GitHub项目上传方式一——使用终端命令行

GitHub是一个开源的大仓库,我们经常从github上下载项目进行学习和研究,下面是一个完整的步骤--往GitHub上传一个新项目. 一.注册GitHub账号 1.注册GitHub账号,地址:https://github.com 注册账户 账户选择 2.登录: 登录.png 3.登录之后的页面,是我们star其他人的一些信息,类似于QQ空间的好友状态 D2A62592-D46E-43B8-82B5-1628131CBC67.png 二.配置GitHub的SSH key 1.查看系统中是否配置过

GitHub项目上传操作步骤

首先在工程文件位置处右键git bash here 本地创建ssh key $ ssh-keygen -t rsa -C "[email protected]" 为了验证是否成功,在git bash下输入: $ ssh -T [email protected] 在本地Users/BEAR/.ssh中找到.pub文件复制密钥到github-setting-key..新建里面 设置username和email,因为github每次commit都会记录他们. $ git config --g

如何将本地项目上传到github

首先需要一个github账户,可去github的官方网址:https://github.com   注册一个: 需要用到的管理工具git,下载地址:https://git-scm.com/  :安装 准备工作做好了,开始吧 1.1   创建一个本地项目 我的本地项目是通过vue-cli脚手架搭建的,有兴趣的可以点击 这里 看一下: 进到自己的本地项目文件下,右键-选择git bash here(如下图) 1.2  建立本地仓库 如上点击git bash here之后即可打开git客户端黑窗口,

Myeclipse10.7安装git插件并将Java项目上传到码云(github)

注:本文来源:外匹夫的<Myeclipse10.7安装git插件并将Java项目上传到码云(github)> 一.先说说安装egit插件的步骤(安装egit不成功的原因主要是下载的egit版本不适合当前使用的Myeclipse版本). 通过上网搜索安装eclipse插件主要有以下三种方式: 第一种方式: 对于不同版本的eclipse和myeclipse可能有所不同,主要是有以下两种情况: 1. EGit插件地址:http://download.eclipse.org/egit/updates

如何用命令将本地项目上传到github

一.Git终端软件安装 1.下载windows上git终端,类似shell工具,下载地址:http://msysgit.github.io/ 2.安装方法,打开文件,一路点击Next即可 3.安装完成,界面如下 二.配置 1.打开git bash,输入ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com" ,生成自己的公钥与私钥 2.一路默认回车,会生成公钥.私钥到以下文件夹下id_rsa是私钥,id_rsa.pub是公钥,打开公钥等下要用到 3.浏览器进入自己的

Git的使用--如何将本地项目上传到Github

第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹 第二步:通过命令git init把这个文件夹变成Git可管理的仓库 这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见. 第三步:这时候你就可以

Git的使用--将本地项目上传到Github

1.新建一个项目(文件夹),将要上传的项目放进去: test上传github是我新建的文件夹,es6-Setting-up-the-environment是我要上传的项目: 2.进入D:\test上传github,右键git bush here 3.输入git init 把这个文件夹变成Git可管理的仓库 此时会看到文件夹中多了一个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见.且变成了master分支(git bash最

将本地新的项目上传到GitHub新建的仓库

序:之前有人问过我怎么把自己的文件上传到自己新建好的GitHub仓库,也看到一些群里有人问过.所以就打算写一篇文章,记录一下怎么把本地新建的项目上传到自己的GitHub仓库,希望能帮助一下还不太懂的人,各路大神.大牛.大拿请忽略. 1.新建本地库 找个路径新建一个文件夹,也可以使用git-bash创建打开git bash,使用mkdir创建文件夹命令: mkdir python2 #新建名为python2的文件夹 cd python2 #进入文件夹 git init #通过命令git init把