git的下载与使用

初次使用git,记录一下安装使用的流程与使用时遇到的问题

git的下载安装

官网下载安装包(http://git-scm.com/download/win ),进行安装即可。
博客 https://www.cnblogs.com/chenxqNo01/p/6372933.html 中详细讲解了安装步骤中的选择项

设置全局姓名和邮箱

用于日志标识(最好姓名和邮箱是有意义的)
在cmd中输入
git config --global user.name “superman”
git config --global user.email “superman@qq.com”

相关命令合集

命令作用
cd打开文件夹
mkdir创建文件夹
pwd查看当前目录
git init初始化一个本地仓库
git add a.txt把a.txt文件加入到缓存中
git commit a.txt把a.txt提交到本地仓库(https://blog.csdn.net/qianxuedegushi/article/details/80311358)
git push a.txt把a.txt提交到云端数据库
git rm ‘文件名’删除文件
git status显示缓存区状态
git diff默认比较修改的差距(默认比较工作区和暂存区)
git reset HEAD <文件名>将暂放在缓存区的文件撤回
git checkout <文件名>撤销对尚未暂存文件的修改,此操作不可逆

ssh秘钥配置

首先,打开git_bash.exe
输入

ssh-keygen -t rsa -C " "    rsa是名字  -C后面是注释

然后一路回车,秘钥已经生成,在.ssh目录下的id_rsa.pub中

cat id_rsa.pub

用上边这个命令可以查看文件中的内容
将 id_rsa.pub中的内容复制出来

然后打开github中的 个人中心,有一个SSH and GPG key,新建一个ssh key,key中粘贴刚刚复制好的秘钥,title随意
阿里云git管理平台是在 code.aliyun.com 的个人中心里的,有一个SSH公钥,直接添加就好了

IDEA中git的配置

打开IDEA,file->setting->Version Control->git
设置 Path to Git executable,选择自己git安装目录中的bin文件中的git.exe
下边这个SSH executable选择native

新建一个项目,然后
在这里插入图片描述
再选择项目的根目录即可

再新建源文件的时候,会发现文件名是红色的,是因为还没有提交,选择文件右键->Git->Add,添加到本地缓存后文件名变成绿色
提交文件是右键->Git->commit file,在弹出来的对话框中填入备注,可以选择commit and push
在这里插入图片描述
然后点击master->origin,将git的url复制进去就好了,再点击右下角push即可
如要在后续更改git的url,可以找到文件目录 .ssh里的config文件,在里面更改即可(没找到怎么在idea里直接改……)

打分支的话是文件右键 Git->property->branches
![![在这里插入图片描述](https://img-blog.csdnimg.cn/20190406213539201.png =300x100)

git命令上传代码到仓库

1、首先在阿里云或者github上新建一个项目
2、复制项目的git地址
git地址
3、本地项目文件右键,选择Git Bash Here
4、在命令行中将仓库中的项目克隆下来

git clone git@code.aliyun.com:shu11han/code_docpro.git(链接换成自己刚刚复制的)

会发现项目文件夹里面多了一个克隆下来的项目文件夹
将除了克隆下来的文件夹外的所有文件放到刚刚克隆下来的文件夹里
5、打开刚刚克隆下来的文件夹、
6、然后依次输入下面的命令

git add .      /将当前目录下面的所有文件都加入到缓存中
git commit -m "first commit"    ///提交到本地仓库 -m后面的备注
git push -u origin master    ///提交到云端仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

git理论介绍

https://lufficc.com/blog/the-core-conception-of-git
较详细介绍 https://www.cnblogs.com/smuxiaolei/p/7484678.html
分支 https://www.cnblogs.com/qqandfqr/p/6429875.html

写博客确实是一个不错的记录方式,希望自己可以坚持下去

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值