美文网首页
Git 配置详情以及常用命令

Git 配置详情以及常用命令

作者: blueBTF | 来源:发表于2021-03-07 12:25 被阅读0次

一、Git 全局设置

(1)全局配置用户名和密码

git config --global user.name "你的用户名称"

git config --global user.email "你登录git上的邮箱地址"

(2)生成秘钥

ssh-keygen -t rsa -C '登录邮箱地址'

这步操作完成之后,会让你多次输入密码,如果你不重新设置密码,直接回车回车就行。

出现如下图的The Key's 就表示生产秘钥成功了。

(3)配置秘钥

打开.ssh目录下的id-rsa.pub文件内容(可使用文本编辑打开),全部复制,然后登录你的git上(我们公司使用的是gitLab),再找到个人设置里的SSH秘钥,把刚才复制的内容粘贴进去点击添加秘钥就ok了,添加成功之后会在下方显示。如下图:


二、创建一个新仓库(针对本地还没有创建项目的

git clone  git仓库远程地址

cd ui

touch README.md

git add README.md

git commit -m "add README"

三、推送现有文件夹

cd existing_folder

git init

git remote add origin git仓库远程地址

git add .

git commit -m "Initial commit"

git push -u origin master 

四、推送现有的 Git 仓库

cd existing_repo

git remote rename origin old-origin

git remote add origin   git仓库远程地址

五、拉取远程库

cd myproject...path

git pull origin master

六、给项目打tag

第一步:vcs ——> git ——> tag

第二步:Tag Name ——> Message ——> Create Tag (tag name内写上标签的版本号,比方说我这次打的是v1.0版本,message写的是这个版本的信息介绍,比方说我写"测试tag")

 第三步:vcs ——> git ——> push ——> 勾上push tags,选all ——> push

第五步,进入gitLab里面的release页面,可以看到刚才打的标签:

七、本地连接远程库更改为另外一个的远程库

1、查看当前远程仓库地址

git remote -v

2、移除当前地址

git remote remove origin

3、添加新地址

git remote add origin <新的远程仓库地址>

八、Git pull 报错Pull is not possible because you have unmerged 解决方案

git pull的时候出现如下的错误:

Pull is not possible because you have unmerged files.

本地的push和merge会形成MERGE-HEAD(FETCH-HEAD), HEAD(PUSH-HEAD)这样的引用。HEAD代表本地最近成功push后形成的引用。MERGE-HEAD表示成功pull后形成的引用。可以通过MERGE-HEAD或者HEAD来实现类型与svn revet的效果。

解决:

1.将本地的冲突文件冲掉,不仅需要reset到MERGE-HEAD或者HEAD,还需要–hard。没有后面的hard,不会冲掉本地工作区。只会冲掉stage区。

git reset –hard FETCH_HEAD

2.git pull就会成功。

九、Git pull 时,提示 error ....location change.....的解决方案

1.执行git reset --hard origin/master之后。

2.再执行git pull origiin master 即可pull成功。

十、提交更新的代码到远程仓库。

1.git add .(把待提交的代码添加的本地仓库缓存区,.和add有一个空格)

2. git commit -m"本次提交的内容描述"(给本次提交的代码添加描述)

3.git push origin master (把缓存区的代码推送到远程仓库)

相关文章

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

  • Git 常用命令详解

    @[TOC](Git 常用命令详解) 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信...

  • linux下 git 指令

    Git配置 用户的git配置文件~/.gitconfig Git常用命令 查看、添加、提交、删除、找回,重置修改文...

  • GIT常用命令备忘

    Git配置 用户的git配置文件~/.gitconfig Git常用命令 查看、添加、提交、删除、找回,重置修改文...

  • Git常用命令

    Git配置 用户的git配置文件~/.gitconfig Git常用命令 查看、添加、提交、删除、找回,重置修改文...

  • Git命令

    作用域 Git配置 用户的git配置文件~/.gitconfig Git常用命令 查看、添加、提交、找回,重置修改...

  • git 常用命令

    git 常用命令 用户和项目信息配置

  • Git 常用命令速查

    Git 常用命令速查 配置SSH git config --global user.name "yourname"...

  • git配置

    Git配置 在线配置 第一次使用GIT,创建仓库并提交项目代码 常用命令配置 Git 提供一个git config...

  • Git常用命令

    git常用命令: 配置git用户: git config --global user.name '你的名字' gi...

网友评论

      本文标题:Git 配置详情以及常用命令

      本文链接:https://www.haomeiwen.com/subject/qivqwttx.html