git clone 命令

# 查前当前登录用户的一些基本信息:

# 查看当前登录的账号:git config user.name

# 修改当前登录的账号为xcj:git config --global user.name "xcj"

# 查看是否修改成功:git config user.name

# 查看当前登录用户的邮箱:$ git config user.email

# 查看当前git远程库地址

git remote -v   // -v 是 --verbose 的简写

# 添加一个地址:
git remote add origin http://192.168.9.29:9999/xcj26/vue-element-supply-chain.git
# 地址1,地址2 可相互切换
地址1:git remote set-url origin http://192.168.9.29:9999/xcj26/vue-element-supply-chain.git
地址2:git remote set-url origin http://192.168.9.29:9999/xcj26/supplychain.git
 

# 从服务器上拉取一个项目

1、拷贝一个 Git 仓库到本地,本地目录名称与Git 仓库同名

git clone <版本库的网址>

2、拷贝一个 Git 仓库到本地,重新定义本地目录名称

git clone <版本库的网址> <本地目录名>

3、 拷贝一个指定分支到本地,本地目录名称与分支同名

git clone -b 分支名 <版本库的网址>

git pull 从远程拉取最新版本 到本地 自动合并 merge git pull origin master
    git fetch 从远程获取最新版本 到本地 不会自动合并 merge git fetch origin master
    实际使用中 使用git fetch 更安全 在merge之前可以看清楚 更新情况 再决定是否合并

# 当前的分支没有跟踪信息

错误提示:There is no tracking information for the current branch

通过 git branch 查看本地分支只有master

通过 git branch -a 查看远程分支,有master和remotes/origin/master两个

解决方法一:使用git push --set-upstream origin master命令

解决方法二:使用git push -u origin master命令

# 回滚到某个历史版本:

查看历史提交版本:git log

回滚到历史某个版本:git reset --hard ecbaef8f4534a3e37a3d042e9283267aae9b769b

# 将代码提交到本地仓库

首先  git add  --all
git commit -m "create的注释"          

1、先拉下来,会自动合并的(不用操心)
git pull origin master
2、再上传
git push origin master
如果在push时,遇到如下错误:
! [rejected] master -> master (non-fast forward)

1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异

2、重新add和commit相应文件

3、git push origin master

4、此时就能够上传成功了
 
 

TortoiseGit  的安装

下载地址:https://tortoisegit.org/download/

安装路径:C:\Program Files\TortoiseGit\

汉化设置:

git 安装 和 git 客户端的使用的更多相关文章

  1. Git安装/VScode+Git+Github

    Git安装/VScode+Git+Github 1. 相关简介 git 版本控制工具,支持该工具的网站有Github.BitBucket.Gitorious.国内的OS China仓库.Csdn仓库等 ...

  2. git安装及git命令的用法

    git安装流程 https://git-scm.com/download/win (官网下载) git安装步骤 1.双击安装包 图文解释:

  3. git安装、git和GitHub的配合使用、git和码云的配合使用

    1 git安装请参见廖雪松的git教程前面几节 点击前往 2 git速成之基本命令 点击前往 3 git 和 GitHub 配合使用之基础 点击前往 4 git 和 GitHub 配合使用之进阶 点击 ...

  4. Linux安装配置git

    1.查看git安装版本 git version 2.查看git安装位置 whereis git 3.yum安装git yum install git 4.生成ssh key cd /root/.ssh ...

  5. bower安装使用以及git安装

    bower需要:node 和 git node安装包下载:http://blog.csdn.net/myan/article/details/2028545 Git安装: 选择第二项:Use Git ...

  6. git安装和GitHub使用

    一.git安装 1.git下载 https://github.com/git-for-windows/git/releases/tag/v2.17.1.windows.2 在如上地址下载git,并安装 ...

  7. jenkens 安装是git版本过低 升级

    Jenkins本机默认使用"yum install -y git" 安装的git版本比较低,应该自行安装更高版本的git. 查看jenkins本机的git版本 1 2 [root@ ...

  8. git安装并与远程仓库关联相关配置

    git是当前最流行的版本控制系统,下面简单记录一下git的安装及其与远程仓库的关联. git安装 打开git官网,下载对应的安装包. 双击运行安装包,安装过程中可以直接选择默认配置,一路next下去. ...

  9. Git学习之Git恢复进度

    ================================================ 继续暂存区未完成的实践 ======================================= ...

  10. git的CentOS服务端安装和windows客户端的使用

    git的CentOS服务端安装和windows客户端的使用 此教程以 搬瓦工vps CentOS 6 x64 的系统为环境,搭建 git 服务端.windows 7 系统为客户端. git客户端 在W ...

随机推荐

  1. 【开发者说】XstoryMaker快速书写剧本场景动画

    原文:https://mp.weixin.qq.com/s/63V0dfD2IufbX92JeD-G_A,点击链接查看更多技术内容. [开发者说]栏目是为HarmonyOS开发者提供的展示和分享平台, ...

  2. Centos7配置vnc

    VNC服务:VNC(Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 UN ...

  3. Excel 分组后计算

    分组后的计算都类似,仍然采用 groups 函数,分组并同时计算出各洲的 GDP 总量,然后再求一遍各洲的 GDP 总量占全球 GDP 的百分比值. SPL 代码如下:   A B 1 =clipbo ...

  4. android 当在github下载一个android项目后

    前言 github是一个很好的社区,有时候呢,我们从android下载项目下来无法build,有很多原因,比如说库不见了,或者说自己没有安装过支持的api版本等,会遇到各种问题. 在此总结一下. 问题 ...

  5. node 父子进程传递对象

    背景 node的父子进程中可以传递这是肯定的,但是传递对象,这是一个稀奇的地方. code 发送 server 对象 sendHandle 参数可用于将一个 TCP server 对象句柄传给子进程, ...

  6. python异步字符串查找,asyncio和marisa_trie

    自然语言处理当中经常需要字符串的查找操作,比如通过查找返回字串在文本当中的位置,比如通过匹配实现的ner import pandas as pd import asyncio # data = pd. ...

  7. 力扣2(java&python)-两数相加(中等)

    题目: 给你两个 非空 的链表,表示两个非负的整数.它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字. 请你将两个数相加,并以相同形式返回一个表示和的链表. 你可以假设除了数 ...

  8. 利器解读!Linux 内核调测中最最让开发者头疼的 bug 有解了|龙蜥技术

    ​简介:通过在Anolis 5.10 内核中增强 kfence 的功能,实现了一个线上的.精准的.可定制的内存调试解决方案. 编者按:一直持续存在内核内存调测领域两大行业难题: "内存被改& ...

  9. Serverless 架构模式及演进

    ​简介: Serverless 架构从使用技术上有计算,数据存储,消息通信,我们可从运维性,安全性,可靠性,可扩展性,成本几个角度来衡量架构的优劣.本文会介绍一些常见的业务场景,探讨如何使用 Serv ...

  10. [GPT] 有哪些人工智能辅助工具?

      开发人工智能辅助工具可以帮助人们更高效地完成各种任务,并提高生产力和创造力.这些工具可以基于机器学习.深度学习等技术,通过对大量数据进行分析和学习,提供自动化的解决方案. 例如,一个文本翻译工具可 ...