首页 > 其他 > 详细

git仓库的使用和安装

时间:2020-10-24 09:49:58      阅读:36      评论:0      收藏:0      [点我收藏+]

[环境]

win10下操作

 

[常用的命令]

git log  :查看日志
git status :查看缓存区的文件
git diff :查看缓存区修改的内容(前提:文件使用add放入缓存区后修改)
git checkout -- file :丢弃修改文件(前提:未使用git add命令)
git add  : 添加文件到仓库缓存区
git commit -m “备注”  :将缓存区内容提交仓库(前提:必须使用add添加缓存区)
git reset --hard "HEAD^"  :回退到上个版本 
git reset --hard 版本号 :回退到指定版本
git branch :查看仓库分支
git pull +分支名称 :拉取
git push +分支名称 :推送
 

1.安装git软件

官方win下载地址:https://git-scm.com/download/win

技术分享图片

 ps:下载后一直默认选项安装就可以

 

验证是否安装成功

cmd:git

技术分享图片

 

2.创建本地仓库

2.1创建一个文件夹

cmd:mkdir reinitialize

cmd:cd reinitialize

技术分享图片

 

 2.2 初始化仓库文件夹

技术分享图片

 

 

 验证安装是否成功

方法一:在仓库文件夹,右键运行Git bash Hero

技术分享图片

 

执行命令 ls -la

 

 技术分享图片

 ps:出现.git 文件就初始化成功

 

方法二:文件夹显示隐藏文件

技术分享图片

2.3 将文件添加到仓库

git add  文件名  :提交到缓存区

git  commit -m “备注”  :提交到仓库

 

3.远程仓库的连接与使用

以gitee远程仓库为例,进行设置(ps:githua设置相同)

生成ssh密钥

3.1  git config --global user.name "用户名"    配置用户名
3.2  git config --global user.email "邮箱地址" 配置邮箱
3.3  ssh-keygen -t rsa -C "邮箱地址"    本地生成ssh

技术分享图片

 3.4 按键盘的enter三次键会在  C:\Users\电脑使用名\.ssh\id_rsa生成文件

技术分享图片

ps:生成的公钥后githua不需要再次生成,直接使用就行

 

 

3.5 将公钥添加到远程仓库ssh公钥

技术分享图片

 

3.6 新建远程仓库

技术分享图片

 

 3.7 本地仓库关联远程仓库

git remote add 仓库别名 远程仓库地址

git remote add origin https://gitee.com/fzm1314184/testplat.git

技术分享图片

 (ps:使用git remote -vv  查看是否连接成功)

 

 3.8 推送本地仓库代码到线上仓库

git   push (-u) 仓库别名 仓库分支

cmd:git push -u origin  mater

(ps:-u 只在仓库没有分支,并且没有代码的时候使用,有代码或者分支,去掉-u 执行命令   cmd:git push  origin  mater

 注意事项:push 只能在  使用commit到仓库后  使用

3.9 拉取线上仓库代码到本地仓库

git  pull  

 技术分享图片

3.9+ 克隆代码

git clone 仓库地址

git clone https://gitee.com/fzm1314184/testplat.git

技术分享图片

 

【关于git 不同状态下撤销修改】

1.本地修改文件,但是没有使用add命令

git checkout -- file :丢弃修改文件(前提:未使用git add命令)

2.本地修改文件,使用add命令

git reset --hard "HEAD"<文件名> 

git checkout -- file 

3. 本地修改文件,使用了commit命令

git reset --hard "HEAD"<文件名>

或者返回指定的历史版本

git reset --hard 版本号 :回退到指定版本

 

【关于git远程仓库密码验证失败后,无法再次弹出输入框的问题】

原因:win保存了错误的账户和密码,清除就可以了

 1.打开电脑运行,输入control

技术分享图片

 

2.清除用户账户-凭证管理中关于远程仓库的密码,或者修改为正确的

技术分享图片

 

技术分享图片

git仓库的使用和安装

原文:https://www.cnblogs.com/TheRoadOfXiaobai/p/13865290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!