一篇教你快速学会使用Git搭建远程仓库

1 篇文章 0 订阅

摘要:这篇笔记没有介绍如何下载Git,如果你已经下载好,那么直接从第一步开始,请继续尽情的浏览!

1.配置用户

 //用户名
     git config -global user.name "riove"  注意:riove是自己定义的
 //邮箱
     git config -global user.email "123456789@qq.com" 邮箱按自己的来写
  • 通过命令配置用户

  • 成功配置后,可以在C盘查看:C:\ \ →用户→Administrator(根据自己电脑,如:ASUS、自定义名等)→找到.gitconfig文件→打开就能看到我们配置好的用户名和邮箱

2.Git基本理论

  • Git工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository/Git/Git Directory)、远程仓库(Remote Directory);

  • 一般性流程:WorkingDirectory→git add→Stage/Index→git commit→Repository→git push→Remote Directory

 1.在工作目录中添加、修改文件;
 2.将需要进行版本管理的文件放入暂存区域:git add . ("."代表将所有文件进行管理);
 3.将暂存区域的文件提交到git仓库:git commit -m "信息内容", ("m"代表message,提交信息:一般声明对文件做了什么改动);
 4.将git仓库的文件提交到远程仓库:git push;

3.Git仓库

3.1本地仓库

 初始化本地仓库:选择好存放位置,右键Git Bash Here打开Git命令界面,初始化命令:git init

3.2 远程仓库

  • 克隆远程仓库(Git/GitHub):git clone url,url表示远程仓库克隆地址(下面会详细讲解)

4.Git基本命令(更多命令自行查阅)

 //1.查看文件现在的状态(是否已经跟踪)
     git status
 //2.没有文件commit,添加所有文件到暂存区
     git add .
 //3.提交暂存区中的文件到本地仓库
     git commit -m "提交信息"
 //4.如果连接远程仓库,提交到远程仓库
     git push
 //5.再次检查是否有未提交文件
     git status

5.码云(Gitee)的使用

1.进行注册、登录;

2.设置个人信息;

3.设置本机绑定SSH公钥,实现免密码登录!

  • 在本机生成SSH公钥,打开Git Bash: ssh-keygen -t rsa → 按回车→按回车→按回车

  • 成功后查看本地是否生成 .ssh文件,可以在C盘查看:C:\ \ →用户→Administrator(根据自己电脑,如:ASUS、自定义名等)→找到.ssh文件

4.将生成的公钥绑定到码云

  • 进入码云→点击个人头像→设置→下拉找到(看左边)SSH公钥→粘贴公钥

    • 公钥在哪:用文本方式打开id_rsa.pub,ctrl+A+C

  • 粘贴公钥

5.使用码云创建远程仓库

1.新建仓库,按自己的需要填写相关信息即可

2.将我们建好的远程仓库克隆到本地

  • 在Gitee中复制我们仓库的地址

  • 选择存放位置→右键Git Bash Here:git clone [复制仓库地址],ctrl + V 不能用的话,右键 + paste

6.使用idea集成Git

6.1在idea中新建一个项目

6.2项目搭建成功,idea会为我们自动生成相关文件

6.3绑定Git

  • 万能法(推荐):将远程仓库文件夹中的所有文件复制→粘贴到我们所创建的项目文件夹

    • 打开remote-warehouse(远程仓库)→复制所有文件→粘贴到book-system(本地项目)→确认替换(如果已经存在直接覆盖)→绑定完成

  • 将文件复制到我们新建项目下

  • 回到idea中,观察我们的项目文件变化

  • 方法二:在Gitee中新建仓库名称与在idea中新建项目名称相同即可,注意:路径也要完全相同,具体操作步骤不想说,按图索骥即可。

6.4如果回到我们的idea项目中,发现项目界面和文件有所变化,没有变化的刷新或者重启

6.5进行版本控制管理

6.5.1第一种提交方式,通过快捷按钮

  • 点击绿色"√"按钮

  • 选择提交文件(一般全选即可),设置→取消勾选→不必要的选项→填写提交信息→Commit And Push→Push(提交到远程)

6.5.2第二种提交方式,通过控制台

  • 进入控制台,输入Linux命令

  • git push成功后,进入码云仓库,刷新后就会发现我们的文件提交到仓库

6.5.3修改单个文件,并进行提交

  • 选择文件→右键→Git→Add(这里不详细说明)

7.过滤掉不需要版本管理的文件(.gitignore)

将下列这些内容复制到你工程中的.gitignore文件即可。

*.class
*.log
*.lock
 ​
#.Package Files #
*.jar
*.war
*.ear
target/
 ​
#idea
.idea/
*.iml
 ​
*velocity.log*
 ​
###STS###
.apt_generated
.factorypath
.springBeans
 ​
### Intellij IDEA ###
*.im1
*.ipr
*.iws
.idea
.classpath
.project
.settings/
bin/
 ​
*.log
tmp/
     
#rebel
*rebel.xml*

8.Git分支查看和切换

    /**
     *git 分支查看与切换
     */

    //1.查看所有分支
    git branch -a

    //2.查看当前使用分支(结果列表中前面标*号的表示当前使用分支)
    git branch
 
    //3.切换分支
    git checkout 分支名
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值