https://blog.csdn.net/qq_33876553/article/details/80111946

2018年04月27日 19:53:33 桥路丶 阅读数:2958

前言

之前博主一直是使用手动发布项目的,所以效率上是很费时的。最近因为搞了几台服务器,发布自己项目的时候感觉很痛苦。于是准备暂时打造一个自动化的发布脚本,第一步当然是将代码传到github上,因为码云上有免费的仓库,就直接用码云上手了。下面是将本地的代码使用git推到码云的步骤。

环境

操作系统:WIN10

软件环境:git, Git Bash

步骤

1. 打开Git Bash, 生成公钥

ssh-keygen -t rsa -C "码农注册邮箱"

2. 添加到本地公钥

  • ssh-agent bash
  • ssh-add ~/.ssh/id_rsa

3. 查看公钥内容

cat ~/.ssh/id_rsa.pub

4. 复制公钥内容并配置到码云上

5. 在码云上创建新的项目,设置为私有

6. 进入本地的项目中打开CMD输入

git init

7. 等初始化完成后将项目添加到本地仓库中

git add .

8. 查看一下git状态,看是否添加成功

git status

9. commit到本地仓库

git commit -am "提交时描述信息"

10. 连接到远程码云仓库

git remote add origin 仓库地址

注:仓库地址可以从码云项目中的克隆/下载找到,选择SSH

11. 如果是第一次执行,可以先需要pull一下

git pull

12. 将本地代码push到码云的master主分支上

git push -u -f origin master

将项目放入到私有git仓库

2018年10月12日 16:06:22 lyq3301867 阅读数:22

命令行指令

Git 全局设置

git config --global user.name "明月" --你的名字

git config --global user.email "liaXXXXX@.qq.com" --你的邮箱

创建新版本库

git clone http://xxx.123123.com/app2.0/money-client-app.git --你的git仓库地址

cd money-client-app

touch README.md

git add README.md

git commit -m "add README"

git push -u origin master

已存在的文件夹

cd existing_folder

git init

git remote add origin http://xxx.123123.com/app2.0/money-client-app.git

git add .

git commit -m "Initial commit"

git push -u origin master

已存在的 Git 版本库

cd existing_repo

git remote add origin http://xxx.123123.com/app2.0/money-client-app.git

git push -u origin --all

git push -u origin --tags

使用git将本地项目推送到码云私有仓库的更多相关文章

  1. 如何将本地项目推送到码云仓库或者GitHub仓库

    将本地项目推送到码云仓库. 前提: git 和码云   1.在码云上先创建一个仓库. 2.在要被上传的项目的目录右键, 选择 Git Bash Here. 3.在窗口输入命令: git init 这时 ...

  2. 解决本地项目推送到码云(github),上提示:failed to push some refs to ...

    本地项目上传github 命令如下: 1.git init 2.git add . 3.git commit  -m "init" 4.git remote add origin ...

  3. Django项目: 项目环境搭建 ---- 三、在码云平台创建项目&推送到码云上

    三.在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gi ...

  4. git将本地项目推送到远程仓库

    一.三个基本配置: Git全局设置 git config --global user.name "账户名称" git config --global user.email &quo ...

  5. 使用Git将本地项目上传到码云

    01.码云上创建一个项目 testgit (名字随意) 02.进入本地想要上传的目录,然后使用git bash 03.cd到想要上传的目录 04.$ git init 初始化一个git 本地仓库(项目 ...

  6. 用Git将本地项目推送到github

    [博客园cnblogs笔者m-yb原创,转载请加本文博客链接,笔者github: https://github.com/mayangbo666,公众号aandb7,QQ群927113708] http ...

  7. git push 本地项目推送到远程分支

    大家有的时候,会在本地新建项目,这里说一下在本地项目建立本地git仓库,然后push到远程仓库的步骤 1.在本地项目的文件夹下,git仓库初始化 git init 初始化本地git仓库 2. git ...

  8. git push 本地项目推送到远程分支[z]

    大家有的时候,会在本地新建项目,这里说一下在本地项目建立本地git仓库,然后push到远程仓库的步骤 1.在本地项目的文件夹下,git仓库初始化 git init 初始化本地git仓库 2. git ...

  9. git使用:本地项目推送到gitlab

    背景:目前公司用gitlab管理我们的项目,经常遇到的问题是,我会在其他已有项目上直接进行修改,然后用于新项目的自动化测试,但是本地推送到gitlab的时候每次都要重新查询一遍怎么操作,特意写下这篇文 ...

随机推荐

  1. AI学习---数据读取&神经网络

    AI学习---数据读取&神经网络 fa

  2. python opencv SIFT,获取特征点的坐标位置

    备注:SIFT算法的实质是在不同的尺度空间上查找关键点(特征点),并计算出关键点的方向.SIFT所查找到的关键点是一些十分突出,不会因光照,仿射变换和噪音等因素而变化的点,如角点.边缘点.暗区的亮点及 ...

  3. jvm结构

    JVM的基本结构及其各部分详解(一)  https://www.cnblogs.com/zwbg/p/6194470.html JVM的基本结构及其各部分详解(二) https://www.cnblo ...

  4. php获取ip地址所在的地理位置的实现

    1,通过腾讯或者新浪提供的接口来获取(新浪和腾讯类似) <?php     function getIPLocation($queryIP){      $url = 'http://ip.qq ...

  5. webpack常见的配置项

    使用vue init webpack test(项目文件夹名)命令初始化一个vue项目,cd test,然后安装依赖npm install之后会生成一些默认的文件夹和文件,这些文件和文件夹中有些和配置 ...

  6. git使用命令行拉取远程代码仓库中的分支至本地

    1.本地创建文件夹用于存放拉取的代码 2.执行git init初始化文件夹 3.与远程代码仓库建立连接 git remote add origin git@github.com.wuylin/noth ...

  7. ZooKeeper Administrator's Guide A Guide to Deployment and Administration(吃别人嚼过的馍没意思,直接看官网资料)

    Deployment System Requirements Supported Platforms Required Software Clustered (Multi-Server) Setup ...

  8. Caused by: java.io.FileNotFoundException: velocity.log (No such file or directory)

    Caused by: org.apache.velocity.exception.VelocityException: Error initializing log: Failed to initia ...

  9. 使用Docker在本地搭建Hadoop分布式集群

    学习Hadoop集群环境搭建是Hadoop入门必经之路.搭建分布式集群通常有两个办法: 要么找多台机器来部署(常常找不到机器) 或者在本地开多个虚拟机(开销很大,对宿主机器性能要求高,光是安装多个虚拟 ...

  10. ubuntu使用遇到的问题

    1.不适当操作,改了sudoers的权限 scdev@scdev1005:~$ sudo vim /etc/profilesudo: /etc/sudoers is owned by uid 1000 ...