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上传代码技巧的更多相关文章

  1. git上传代码到github

    git上传代码到github [root@bigdata-hadoop- ~]# git init [root@bigdata-hadoop- ~]# git add zeppelin [root@b ...

  2. Ubuntu 中使用git 上传代码

    现在很多人都愿意把自己的代码分享给大家,所以有很多的代码管理的软件 ,比如SVN Git 等软件.今天就讲一下  git 的简单的应用,上传代码.用 git 上传代码 要有个git 账号,这是必不少的 ...

  3. VSCode通过git上传代码

    最近也是在不断学习中,接触VSCode时间不长,很多东西也是在学习,所以这里记录下VSCode通过git上传代码,以防之后忘记. 我用的的VSCode版本 起初建立仓库的时候通过命令:(这个是我网上搜 ...

  4. Git上传代码遇到的报错

    Git上传代码遇到的报错 1.git上传代码卡住(Total 7072 (delta 2508), reused 6844 (delta 2376), pack-reused 0) git confi ...

  5. 用git上传代码到新浪云

    新浪云空间是国内免费的一个空间,不过有限制很多. 申请新浪云需要新浪账号,注册略. 使用新浪账号去http://sae.sina.com.cn申请一个空间 选择新建应用 可以选择使用php项目 管理应 ...

  6. 如何用git上传代码到github详细步骤

    注册账户 这个小菜鸟带着心跳写的第一篇博客! 还请大家多多提点! 想使用github,第一步肯定是要注册github账号,有了账号就是直接登录啦 可以直接打开http://github.com页面注册 ...

  7. 怎样用git上传代码到github以及如何更新代码

    上传代码: 1.进入指定文件夹: cd 指定文件夹 2.初始化git仓库: git init 3.将项目所有文件添加到暂存区: git add . 4.提交到仓库: git commit -m &qu ...

  8. 初次使用git上传代码到github远程仓库

    https://blog.csdn.net/loner_fang/article/details/80488385 2018年05月28日 21:02:31 蒲公英上的尘埃 阅读数:697 因为最近在 ...

  9. git 上传代码

    1.注册GitHub账号 2.在GitHub上建立github仓库 3.下载git 4.配置git 5.生成SSH密钥,并把密钥添加SSH密钥到GitHub上 6.创建本地仓库并上传代码到github ...

随机推荐

  1. C语言编写程序的大小端问题

    有时候,用C语言写程序需要知道大端模式还是小端模式,,由于寄存器大于一个字节(8bit),就会存在一个字节安排的问题,例如(16bit)的short型,(32bit)的int型,具体需要看具体的编译器 ...

  2. HDU-1754 I Hate It (树状数组模板题——单点更新,区间查询最大值)

    题目链接 ac代码(注意字符读入前需要注意回车的影响) #include<iostream> #include<cstdio> #include<cstring> ...

  3. Vue 项目中 外部js 如何获取 vue 实例

    1.将main.js 中的 Vue 实例暴露出去 2.在外部js中导入main.js (    import vm from '../main' );

  4. 处理方法返回ModelAndView类型

    1.请求 <a href="test">测试</a> 2.处理方法 @RequestMapping("/test") public Mo ...

  5. Android_向用户发送短信

    一段代码,用的时候copy就行 记得在manifest里声明send-sms和read-sms权限 public class SendMsgActivity extends AppCompatActi ...

  6. Docker实战部署JavaWeb项目-基于SpringBoot

    最近在滴滴云上看到服务器很便宜,1核2G,1年只需要68块钱.下面是我基于Docker部署Javaweb服务的过程.目前我见过的最便宜的服务器,阿里云打折的时候都没有这么便宜啊,果断入手.有需要的话可 ...

  7. KVM命令--优化篇(2)

    1- 为什么要调优 ___ KVM采用全虚拟化技术,全虚拟化要由一个软件来模拟硬件,故有一定的损耗,特别是I/O,因此需要优化. ___ KVM性能优化主要在CPU.内存.I/O这几方面.当然对于这几 ...

  8. libgdiplus安装配置

    1.下载安装包:wget http://download.mono-project.com/sources/libgdiplus/libgdiplus0-6.0.4.tar.gz2.解压缩.编译安装 ...

  9. 小白的java学习之路 “ 选择结构(一)”

    if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构. 1.if选择结构的语法: public class Demo{ public static void main(String[] ...

  10. Avro介绍

    Avro介绍   Apache Avro是一个数据序列化系统. Avro所提供的属性: 1.丰富的数据结构2.使用快速的压缩二进制数据格式3.提供容器文件用于持久化数据4.远程过程调用RPC5.简单的 ...