git管理github仓库配置开发必备

一,git配置github远程仓库

1,配置用户名和邮箱

1,命令行进行配置

git config --global user.name  "username"  
git config --global user.email  "email"

2,查看已配置的用户信息
配置后检查,可以避免后面不少的问题,所有我们可以查看一下刚才配置后信息是否正确

git config --list

命令自行后,就可以在末尾查看配置过的刚才配置的用户名和邮箱了

注:顺便提一下如何删除用户名和邮箱,可能有需要,顺带写上了。

git config --global --unset user.name  "username"  
git config --global --unset user.email  "email"

2,秘钥SSH keys生成

打开git命令窗口

ssh-keygen -t rsa -C "youremail@163.com"

3,在GitHub或gitee代码管理仓库中添加ssh秘钥

首先你得有个GitHub账号,可以先对应的官网注册一个(其他的gitee,gitlab代码管理仓库也是如此)。
登录后点击个人信息的小图标后,下拉中选择设置,然后再左侧选择我下图中的ssh选项,
title名字随便,key就填写刚才生成的.ssh目录中这个 id_rsa.pub 公钥文件,记事本打开,然后复制内容到输入框中即可。
请添加图片描述

4,检查git配置是否成功

github:ssh -T git@github.com
gitee :ssh -T git@gitee.com

成功提示效果图
请添加图片描述

二,常用git命令操作

1,常用基础命令

下面就在对一些比较常用得命令进行一个简单的汇总,方便及时查阅。
Git 常用的是以下 6 个命令有:git init、git add 、git commit、git push、git clone、git pull、git checkout
1.1基本操作步骤顺序:

git init - 初始化仓库
git add . - 添加文件到暂存区
git commit - 将暂存区内容添加到仓库中
git push  - 推送代码到远程并合并

1.2排错命令

git status - 查看仓库当前的状态,显示有变更的文件
git diff - 比较文件的不同,即暂存区和工作区的差异
git log - 查看历史提交记录
git blame <file> - 以列表形式查看指定文件的历史修改记录
git reset - 回退版本

1.3远程操作

git pull - 下载远程代码并合并
git push - 上传远程代码并合并
git remote - 远程仓库操作
git fetch - 从远程获取代码库

2,分支操作命令

目前几乎每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。

创建分支命令:
git branch (branchname)
--会列出你在本地的分支(没有参数时)
git branch 
切换分支命令:
git checkout (branchname)
(可选)创建新分支并立即切换到该分支下
git checkout -b (branchname) 命令来
合并分支命令:
git merge 
删除分支命令:
git branch -d (branchname)

版权声明:本文为weixin_43983960原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。