git上传代码技巧
1.一定要先在git上面创建项目然后把文件拉到本地先
1.1克隆到本地(orgin=>'你的远程仓库地址')
git clone orgin
1.2初始化项目文件夹
git init
2.操作之前先拉一下代码(origin=>'远程仓库地址',master=>'主分支')
git push origin master
2.1这步的意思是本地仓库与远程仓库建立链接(ps:如果之后上传不成功的话一定是少了这个步骤)
git remote add origin https://gitee.com/yaolliuyang/version.git
3. 添加代码(.=>'全部的意思')
git add .
4.提交本地代码(添加到当前的工作区;)
git commit -m '你提交的信息'
5.提交(将本地的修改推送到远程的git服务器。)
git push origin master
6. 实在提交不上的话试试这个强制提交
git push -f origin master
7.在本地查看修改的文件
git status
8.自动关联远程分支(-u 的意思以后上传自动关联后面的分支)
git push -u origin master
9.设置git 的user name 和email:
git config --global user.name "" git config --global user.email ""
10.生成SSH密匙过程:
ssh-keygen -t rsa -c "你的账户"
11.版本回退
查看提交过的版本
git log
11.1里面有一个commit 就是你提交的版本id
例:commit 12611ad19ba702ea1c50dbfe3cb2029a0e449f3b
11.2 以一行的形式在命令行显示你修改的版本
git log --pretty=oneline
11.3 回退版本代码(本地)
git reset --hard +你的版id
11.3.1 或者这样(一个^就是回退一个版本的意思这里不推荐使用)
git reset --hard ^^
12 分支管理
12.1 查看分支
git branch
12.2 创建分支
git branch +分支名称
12.3切换分支
git checkout +你的分支名
12.4将本地分支推送到远程分支
git push origin +你的分支名
12.4查看远程仓库有那些分支并且拉取到本地
git fetch
12.5 合并分支
git merge origin/demo
12.6查看一下是否有冲突
git diff
12.7 直接拉去gith上面的代码如何切换分支
12.7-1如果已经有分支的情况下(先查看分支)
git branch -a
12.7-2在master中切换分支
git checkout +你要切换的分支名
13.本地分支推送远程分支
git push --set-upstream origin 远程分支名
git上传代码技巧的更多相关文章
- git上传代码到github
git上传代码到github [root@bigdata-hadoop- ~]# git init [root@bigdata-hadoop- ~]# git add zeppelin [root@b ...
- Ubuntu 中使用git 上传代码
现在很多人都愿意把自己的代码分享给大家,所以有很多的代码管理的软件 ,比如SVN Git 等软件.今天就讲一下 git 的简单的应用,上传代码.用 git 上传代码 要有个git 账号,这是必不少的 ...
- VSCode通过git上传代码
最近也是在不断学习中,接触VSCode时间不长,很多东西也是在学习,所以这里记录下VSCode通过git上传代码,以防之后忘记. 我用的的VSCode版本 起初建立仓库的时候通过命令:(这个是我网上搜 ...
- Git上传代码遇到的报错
Git上传代码遇到的报错 1.git上传代码卡住(Total 7072 (delta 2508), reused 6844 (delta 2376), pack-reused 0) git confi ...
- 用git上传代码到新浪云
新浪云空间是国内免费的一个空间,不过有限制很多. 申请新浪云需要新浪账号,注册略. 使用新浪账号去http://sae.sina.com.cn申请一个空间 选择新建应用 可以选择使用php项目 管理应 ...
- 如何用git上传代码到github详细步骤
注册账户 这个小菜鸟带着心跳写的第一篇博客! 还请大家多多提点! 想使用github,第一步肯定是要注册github账号,有了账号就是直接登录啦 可以直接打开http://github.com页面注册 ...
- 怎样用git上传代码到github以及如何更新代码
上传代码: 1.进入指定文件夹: cd 指定文件夹 2.初始化git仓库: git init 3.将项目所有文件添加到暂存区: git add . 4.提交到仓库: git commit -m &qu ...
- 初次使用git上传代码到github远程仓库
https://blog.csdn.net/loner_fang/article/details/80488385 2018年05月28日 21:02:31 蒲公英上的尘埃 阅读数:697 因为最近在 ...
- git 上传代码
1.注册GitHub账号 2.在GitHub上建立github仓库 3.下载git 4.配置git 5.生成SSH密钥,并把密钥添加SSH密钥到GitHub上 6.创建本地仓库并上传代码到github ...
随机推荐
- if 语句 总结笔记
1.if 语句 语法: if(condition) statement1; else statement2; graph TD A[JAVA考试] -->|几天后| B(收到成绩单) B --& ...
- position定位及实际应用
position: static; 静态定位 / 常规定位 / 自然定位 忽略top/right/bottom/left/z-index的影响,使元素回到自然流中 <!DOCTYPE html ...
- opencv —— normalize 矩阵归一化
归一化:就是将数据通过某种算法,限制需要的一定范围内. 归一化的目的:简而言之,是使得没有可比性的数据变得具有可比性,同时又保持相比较的两个数据之间的相对关系,如大小关系:或是为了作图,原来很难在一张 ...
- ajax发送请求下载字节流形式的excel文件
背景 开发项目中导出功能,因为数据量有点大,所以导出可能需要时间有点长,所以想用ajax异步请求. 存在问题 利用传统的js和jquery提供的ajax相关获取响应的方式是无法实现excel文件下载的 ...
- (int)、int.Parse()、int.TryParse()、Convert.ToInt32()区别
请看代码: //1.null. //int i1 = (int)null;//编译时报错:无法将“null”转换为“int”,因为后者是不可以为“null”的值类型. //int i2 = int.P ...
- Linux系统目录结构和常用目录主要存放内容的说明
目录结构图 常用目录 /: 根目录 一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始 当在终端里输入 /home,其实是在告诉电脑,先从 /(根目录)开始,再进入 ...
- ssrf漏洞利用(内网探测、打redis)
摘要:存在ssrf漏洞的站点主要利用四个协议,分别是http.file.gopher.dict协议. file协议拿来进行本地文件的读取,http协议拿来进行内网的ip扫描.端口探测,如果探测到637 ...
- LIS 51Nod 1134 最长递增子序列
给出长度为N的数组,找出这个数组的最长递增子序列.(递增子序列是指,子序列的元素是递增的) 例如:5 1 6 8 2 4 5 10,最长递增子序列是1 2 4 5 10. Input 第1行:1个 ...
- js面向对象怎么理解
js面向对象怎么理解 <一>. 认识对象.首先要认识对象:在编程中,对象(object)是具体的某一个实例,唯一的某一个个体.如:电脑就是一个统称,而你面前的这一台电脑就是对象.而电脑的统 ...
- 【PHP】使用PHP抓取Bing每日图像并为己所用
Bing搜索的首页每天都会推送一张很漂亮的图片,把它保存下来,当做电脑桌面或是自己的网站背景图还不是美滋滋…… 今天的bing图片是这样的 既然要抓取这张图片,首先就得弄清这张图是从何而来的.经过对必 ...