走上Git之路(二)

一:Git项目搭建

方式一 创建新的本地仓库

在当前目录下新建 一个Git代码库
cd 进入目标文件夹 执行如下代码
$ git init
在这里插入图片描述
注意要勾选 查看隐藏文件夹 不然你看不见文件
在这里插入图片描述

方式二 克隆远程仓库

将远程服务器上的仓库完全镜像一份到本地
同样的cd到目标文件夹 输入如下命令 注意url 在git上获取
$ git clone [ url ]

二:查看文件状态

通过如下命令可以查看文件的状态

查看指定文件状态

git status [ filename ]

查看所有文件状态

git status

添加文件命令

git add . 添加所有文件到暂存区

git commit -m “消息内容” 提交暂存区中的内容到本地仓库 -m 就是提交所携带的信息(注释)

三:使用码云

注意:GitHub是有墙的,比较慢,在国内一般使用gitee ,公司中有时候会搭建自己的gitlab服务器

1、注册码云 完善个人信息

官网:https://gitee.com/

2、设置本机绑定SSH公钥,实现免密码登陆

在gitee上的个人首页点击SSH公钥
在这里插入图片描述
发现没有 我们执行如下命令

生成公钥 ssh -keygen
加密 ssh-keygen -t rsa

(在什么地方都行 他默认会在 c:\users\admin\ 下面新建.ssh文件夹)
在这里插入图片描述

进入 c:\users\admin.ssh目录

发现有两个文件
在这里插入图片描述

3、将公钥信息public key 添加到码云账户中即可

在这里插入图片描述

四、创建自己的仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接下来将项目克隆到本地
在这里插入图片描述
在这里插入图片描述

五、在IDEA中集成Git

新建一个普通的项目 啥都可以 我这里就整了个maven的webapp项目
在这里插入图片描述
在这里插入图片描述
项目初始化啥都没有 跟平常一样
在这里插入图片描述

接下来我们来将它集成Git

将我们之前clone下来的文件复制到刚刚新建的项目中去
在这里插入图片描述

返回IDEA 查看
在这里插入图片描述

commit文件

在这里插入图片描述

在这里插入图片描述
显示提交成功
在这里插入图片描述

假如修改了文件后 要再添加可以单独右键
在这里插入图片描述
在这里插入图片描述
或者使用命令行 添加
在这里插入图片描述
在这里插入图片描述
使用命令行提交
在这里插入图片描述
查看日志
在这里插入图片描述

此时只是完成本地仓库的提交 还没提交到远程仓库中

执行 git push 命令
在这里插入图片描述
返回gitee上查看仓库
在这里插入图片描述

六:创建远程仓库 并提交本地项目到远程 步骤汇总

1、创建远程仓库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、比如我们的本地项目文件位置
在这里插入图片描述
先使用Git Bash 进入目录
注意不可以直接 在这里插入图片描述
得一级一级进入
在这里插入图片描述

3、因为项目不是git项目 ,所以先将它转换为git项目
在这里插入图片描述
在这里插入图片描述

4、提交
在这里插入图片描述
如果未登陆 则需登陆

4、成功
在这里插入图片描述

总结

1、添加到暂存区

2、commit 提交

3、push到远程仓库

Git分支

命令:

列出所有的本地分支
git branch

列出所有远程分支
git branch -r

新建一个分支,但依然停留在当前分支
git branch [ branch-name ]

新建一个分支,并切换到该分支
git checkout -b [ branch ]

将新分支提交至远程仓库
git push origin newbranch

合并指定分支到当前分支
git merge [ branch ]

删除分支
git branch -d [ branch-name ]

删除远程分支
git push orgin --delete [ branch-name ]
git branch -dr [ remote/branch ]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值