将本地项目上传到git/码云
GitHub下载克隆clone指定的分支tag代码
git clone --branch [tags标签] [git地址] 或者 git clone --b [tags标签] [git地址]
git clone --branch v6.2.4 https://gitee.com/mirrors/elasticsearch-analysis-ik.git
idea查看任意项目的远程仓库地址:
git remote -v
git branch -v
git branch -d 分支名 删除本地分支
git branch -D 分支名 强制删除本地分支
pull 局部效果
fetch 全局效果
checkout if线上已有分支,则直接可checkout,不用clone操作
注意: 不熟练的话,一定要先 pull 空项目到本地,然后把要提交的内容copy进来,然后在push 。
1、码云上新建一个项目 XXXX (项目名) 2、本地创建一个文件夹E:/XXXX,然后使用git bash 3、cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash 则此步骤可省略 4、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹 5、使用 git remote add origin https://gitee.com/你的码云用户名/XXXX //添加远程仓库 也可以直接复制https路径
6、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹 7、将要上传的文件,添加到刚刚创建的文件夹 8、使用 git add . //(. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区 9、使用 git commit -m '新添加的文件内容描述' //添加文件描述 10、使用 git push origin master //将本地仓库推送到远程仓库
内网注意:
git clone http://用户名:密码@192.168.00.000:8888/ha1/h12.git (其实这是原始的完整的写法)
git clone -b dev http://用户名:密码@192.168.00.000:8888/ha1/h12.git
git clone -b branch_xxx http://用户名 : 密码 @ 192.168.00.000:8888/ha1/h12.git
---------------------
原文:https://blog.csdn.net/tiegenz/article/details/79551717
简单的办法:
新建号空的远程仓库后,直接clone下来,然后从上面的步骤7---->步骤9,然后直接 git push
No tracked branch configured for branch master or the branch doesn't exist. To make your branch track a remote branch call,
for example,
git branch --set-upstream-to=origin/master
master 解决方法(idea不能啦代码):
set-upstream-to=origin/master
使用git在本地新建一个分支后,需要做远程分支关联。如果没有关联,git会在下面的操作中提示你显示的添加关联。
关联目的是在执行git pull, git push操作时就不需要指定对应的远程分支,你只要没有显示指定,git pull的时候,就会提示你。
解决方法就是按照提示添加一下呗:
git branch --set-upstream-to=origin/remote_branch your_branch
其中,origin/remote_branch是你本地分支对应的远程分支;your_branch是你当前的本地分支。
查看用户名和邮箱地址: //查看用户名
git config user.name
//查看用户邮箱地址
git config user.email
修改用户地址和邮箱: //修改用户名称
git config --global user.name "username"
//修改邮箱地址
git config --global user.email "email@xxx.com"
使用如下命令可以取消全局设置:
git config --global --unset user.name
git config --global --unset user.email
拉去修改提交:https://blog.csdn.net/biao_feng/article/details/82837111
https://www.cnblogs.com/eedc/p/6168430.html : git常用命令速查表 + 把本地库的内容推送到远程
https://www.cnblogs.com/felixzh/p/6179460.html :将项目提交到git(简明) ++ https://blog.csdn.net/boomhankers/article/details/78846192
将项目提交到git(详解图解):
https://www.cnblogs.com/cxk1995/p/5800196.html
https://blog.csdn.net/zamamiro/article/details/70172900
将本地项目上传到git/码云的更多相关文章
- 使用git从本地上传至git码云远程仓库
从 http://git-scm.com/download 下载window版的客户端.下载好,一步一步安装即可. 使用前的基本设置 git config --global user.name & ...
- 将本地项目上传到git
1.新建一个README.md的文件,并将项目名写入此文件(一般第三方git服务会在创建在创建项目的时候自动创建该文件,可以跳过这一步) echo "# Lee" >> ...
- 使用git将本地项目上传至git仓库
个人博客 地址:https://www.wenhaofan.com/article/20190508220440 介绍 一般来说开发过程中都是先在git创建远程仓库,然后fetch到本地仓库,再进行c ...
- 如何用命令将本地项目上传到git
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点 ...
- 如何用命令将本地项目上传到git[z]
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点 ...
- 如何用命令将本地项目上传到git,git基本使用
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点 ...
- git ——本地项目上传到git
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点 ...
- 用命令行的方式将本地项目上传到git
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点 ...
- 用命令将本地项目上传到git
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点 ...
随机推荐
- dump_stack使用
我们在调试内核时可以用printk打印信息.但有时我们不知道一个函数或者一个模块到底在哪里出了问题.这时我们可以用dump_stack打印信息,查看函数调用关系,找到问题的根源.使用实例: hello ...
- js 实现class作为选择器
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name ...
- U帮忙U盘装系统工具使用教程
在用U盘装系统时首先我们需要了解一下U帮忙U盘启动盘的制作以及BIOS设置U盘启动和U盘装系统步骤后才能让操作更顺利的完成,下面就来说说U帮忙U盘装系统工具使用教程,希望对大家有所帮助! 如果您不了解 ...
- Mybatis之trim标签的理解
最近在学Mybatis,在学到动态sql的trim标签时,很迷惑.不知所以然.看别人的博客和论坛里的解释,太宽泛,还是不能理解: trim元素的主要功能是可以在自己包含的内容前加上某些前缀,也可以在其 ...
- Serial interface (RS-232)
转自:http://www.fpga4fun.com/SerialInterface.html A serial interface is a simple way to connect an FPG ...
- 数字签名-MD5
MD5是信息摘要的意思,报文产生摘要是唯一的(1:1),而且是单向的(通过摘要反推不出源报文) java中的java.security.MessageDigest类,参考MessageDigest的功 ...
- 牛客多校第四场 F Beautiful Garden
链接:https://www.nowcoder.com/acm/contest/142/F来源:牛客网 题目描述 There's a beautiful garden whose size is n ...
- Zookeeper与Paxos
初识Zookeeper zookeeper为分布式应用提供了高效且可靠的分布式协调服务,提供了诸如统一命名服务.配置管理和分布式锁等分布式的基础服务. 在解决分布式数据一致性方面,zk没有直接采用Pa ...
- 跳过用例skip
1.装饰器,放在函数前面,跳过用例 @pytest.mark.skip(reason="no way of currently testing this") import pyte ...
- 漫步Java------初识java
一. Java语言概述 语言:是人与人之间用于沟通的一种方式. 例如:中国人与中国人用普通话沟通.而中国人要和英国人交流,就要学习英语. 计算机语言(编程语言): 人与计算机交流的方式.如果人要与计算 ...