1. 将本地项目上传到码云:

  ①. 码云上创建一个项目

  ②. 本地文件项目内右键git bash进入git控制台

  ③. git init 命令   -- 会在本地创建一个.git文件夹

  ④. git remote add origin http://(码云地址)

  ⑤. git pull origin master/git pull    -- 将码云上的仓库pull到本地文件夹

  ⑥. git add .   -- 将文件保存到缓存区

  ⑦. git commit -m '操作描述/文件描述'

  ⑧. git push origin master/git push  --  将本地仓库推送到远程仓库

2. 提交相关命令:

  ①. git status  --  查看文件状态(红色表示在工作区,绿色表示在暂存区 )

  ②. git status -s  --  简化日志输出格式

  ③. git add .   --  把当前目录下的所有未提交的文件提交

  ④. git commit -m '文件描述/操作描述'

  ⑤. git commit -amend -m '文件描述/操作描述'  --  更改文件描述

3. 配置用户名密码:

  git config

  ①. git config user.name   -- 用户名

  ②. git config user.email    -- 邮箱名

  使用--global 参数,配置全局的用户名和邮箱,配置一次

  ③. git config --global user.name 用户名

  ④. git config --global user.email 邮箱名

4. git重置:

  ①. git reset  -- 版本回退

  ②. git reset --hard  -- 将代码回退到某一个指定的版本

  ③. git reflog  -- 查看所有版本信息

  ④. git log  -- 查看当前版本之前的信息

  ⑤. git reset --hard head ~1  -- 回退到上一次提交状态  ~1: 上一次提交,~2: 上上次提交,~0: 当前提交

5. git分支命令:

  ①. git branch 分支名称   -- 创建分支

  ②. git branch   -- 查看所有分支

  ③. git checkout 分支名称  -- 切换分支

  ④. git checkout -b 分支名称   -- 创建并切换分支

  ⑤. git branch -d 分支名称    -- 注意:不能在当前分支删除当前分支,必须切换分支删除

  ⑥. git merge 分支名称  -- 将其他分支内容合并到当前分支

6. git合并冲突

  ①、failed to push some refs to git 问题

    原因:是github中的README.md文件不在本地代码目录中

解决:  a.git pull --rebase origin master (注:pull=fetch+merge

           b.git push origin master

  ②、

Git日常操作指令的更多相关文章

  1. git日常操作

    0.准备工作 0.1 git安装 http://git-scm.com/download/   图形客户端建议使用source tree,中文界面 http://www.sourcetreeapp.c ...

  2. git常见操作指令

    由于公司用的是git进行版本管理,所以零零散散的学了一些常用到的git指令: 近日把廖雪峰前辈的git教程看了一遍,感觉操作起来更得心应手,在此做个记录,如有错漏望指正: git init //初始化 ...

  3. git常用操作指令

    git操作master : 默认开发分支:origin : 默认远程版本库 添加远程仓库:git remote add [name] [url]  通常name为origin 克隆远程仓库:git c ...

  4. Git 日常操作

    本地新建Git库步骤: 初始化git库:git init 建立本地和远程的关联: git remote add origin ip:端口/ 项目.git 从远程下载所有分支到本地:git  fetch ...

  5. 项目中常用git命令操作指令(一般正常的话够用不够再看相关git命令)

    配置git1.首先在本地创建ssh key:ssh-keygen -t rsa -C "github上注册的邮箱" //(一路回车)2.进入c:/Users/xxxx_000/.s ...

  6. GIT实用操作指令(更新中)

    提取多次提交的文件 git archive --format=zip HEAD `git diff --name-only 较早的提交ID 较晚的提交ID` > diff.zip

  7. centos 日常操作指令

    ls  ls -li 查看当前目录下所有目录 ls -al 查看当前目录下所有目录包括隐藏文件 CD  cd 目录 跳转指定目录 cd ..返回上级目录 cd / 返回根目录 VI  1. 使用vi进 ...

  8. git操作指令,以及常规git代码操作

    安装git后操作指令如下:可以查阅git安装使用操作指南详情git安装使用操作图示详情.note 线上可参考指南:http://www.bootcss.com/p/git-guide/   所有操作在 ...

  9. 从零开始使用git第二篇:git的日常操作

    从零开始使用git 第二篇:git的日常操作 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操 ...

随机推荐

  1. leetcode525. 连续数组 python

    给定一个二进制数组, 找到含有相同数量的 0 和 1 的最长连续子数组. 示例 1: 输入: [0,1] 输出: 2 说明: [0, 1] 是具有相同数量0和1的最长连续子数组. 示例 2: 输入: ...

  2. map————两个数组的交集(2)

    class Solution { public: vector<int> intersect(vector<int>& nums1, vector<int> ...

  3. 进程线程之pid,tid

    Linux中,每个进程有一个pid,类型pid_t,由getpid()取得.Linux下的POSIX线程也有一个id,类型pthread_t,由pthread_self()取得,该id由线程维护,其i ...

  4. Xcode10适配——Error:Multiple commands produce

    今天苹果正式推送了iOS12,今天上午就更新了最新的iOS,及Xcode10.这次更新还行,不需要我们对以前的项目紧急修复,大动手术. 用Xcode10跑之前的项目,也就报了一种类型的错误:Multi ...

  5. 使用multiprocessing模块操作进程

    1.Process模块介绍 process模块是一个创建进程的模块,借助这个模块,就可以完成进程的创建. Process([group [, target [, name [, args [, kwa ...

  6. laravel save() 返回 null

    原因:引用其他方法时,没有 return save()的操作结果. 在使用save()方法时,发现返回值是:null:

  7. [CTSC1999][网络流24题]家园

    题目:洛谷P2754. 题目大意:有$n$个空间站,$m$个飞船,每个飞船有各自的停靠站点,并且从第一个停靠站点开始,不断循环.每个飞船有不同的容量(-1为月球,0为地球).每个飞船初始停在第一个停靠 ...

  8. navicat连接SQL Sever数据库出现的问题

    1.navicat 连接sqlserver提示要安装 sql server native client 解决办法:在navicat安装目录下有个sqlncli_x64.msi文件,双击安装一直下一步就 ...

  9. C#-单元测试知识点

    指的是软件中对最小单元进行测试的一种测试方法 开发阶段的测试发现问题并解决问题是最节省时间和成本 Ctrl+R Ctrl+A 自动化执行单元测试 查看代码覆盖率,通常要达到80,90%的代码测试覆盖率 ...

  10. JQuery与CSS之图片上放置button

    position:relative日常应用的时候通常是设置给position:absolute;的父层的, 父层position:relative; 子层position:absolute;的话, 就 ...