一,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版权协议,转载请附上原文出处链接和本声明。