博客
关于我
git 安装 和 git 客户端的使用
阅读量:452 次
发布时间:2019-03-06

本文共 1613 字,大约阅读时间需要 5 分钟。

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\

汉化设置:

 

 

 

 

 

 

转载地址:http://hncbz.baihongyu.com/

你可能感兴趣的文章
Elasticsearch集群升级指引
查看>>
webpack打包less与sass
查看>>
[白话解析] 深入浅出熵的概念 & 决策树之ID3算法
查看>>
[梁山好汉说IT] 梁山好汉和抢劫银行
查看>>
[记录点滴] OpenResty中Redis操作总结
查看>>
[源码解析] 消息队列 Kombu 之 基本架构
查看>>
[源码分析] 消息队列 Kombu 之 启动过程
查看>>
[源码分析] 消息队列 Kombu 之 Consumer
查看>>
[源码分析] 消息队列 Kombu 之 mailbox
查看>>
抉择之苦
查看>>
wx.NET CLI wrapper for wxWidgets
查看>>
Silverlight for linux 和 DLR(Dynamic Language Runtime)
查看>>
WCF的压缩编码
查看>>
微软网络数据包分析工具 Microsoft Network Monitor 3.2
查看>>
ASP.NET MVC Action Filters
查看>>
Windows SharePoint Services 3.0 Service Pack 2
查看>>
兰州大学百年校庆--风雨百年萃英路
查看>>
Eucalyptus企业云计算
查看>>
Service Broker 无法工作的问题修复
查看>>
Windows Server 2008 R2 Server Core
查看>>