关于Git的操作

本文详细介绍了如何使用Git和IntelliJIDEA将本地项目首次上传到Gitee以及从Gitee拉取项目到本地。关键步骤包括创建.gitignore文件,初始化仓库,设置远程仓库,拉取和推送代码,以及创建和管理PullRequest。
摘要由CSDN通过智能技术生成

 前言

        使用git首先要安装git,可以通过终端查看git的安装下载情况(如果出现的不是版本号,则下载的git有问题,或者是没有进行下载安装)。

git -version

一、使用idea将本地项目上传到Gitee (第一次远程连接仓库)

1.1操作流程

         首先在项目文件目录下(src的同级目录)进行以下操作。

        1.首先创建文件 .gitignore,内容如下

HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/

        2.其次,在该目录下于上方的文件地址栏输入cmd命令打开当前目录的终端。输入命令初始化仓库。

git init

        正常情况下,会出现下图红线上方的.git文件

         3.绑定本地仓库和远程仓库(后面跟上git上创建的仓库的url,中间有空格)

git remote add origin

        4.这时候使用idea打开该项目,就会发现文件的颜色发生了变化(如果没有请稍微等一下)

         (1)在推送前可以查看远程库链接,若有误可以进行修改;

        (2) 先拉取远程库的内容点击右上角Git后面的蓝色拉取箭头(左->右,第一个),弹框选择默认。

        (3)在项目目录中找到文件 .gitignore,右键点击git,点击push上传。 push(每次push前建议换一个分支,不要用master分支,安全起见)。

        5. 打开自己的远程仓库,找到代码,选择提交的分支,找到右边的贡献代码,创建PR。

         6.主要操作如下图,输入主题(标题),输入主要内容,创建PR。

        7.在审核过后,同步到分支。

二、从Gitee上拉取项目到本地(第一次远程连接仓库)

2.1操作流程

        1.创建一个空的文件夹

         2.找到想要获取的项目,复制其URL

         3.打开终端

        (1)在红线位置输入命令“cmd”,enter(回车)。

        (2)打开本目录下的终端窗口。

        4.配置

        (1)输入git init命令回车,创建git仓库。

git init

        (2)输入git clone url(复制的URL)。

//后面的内容为复制信息
git remote add origin https://gitee.com/abcd/abcd.git

        (3)输入git pull origin 分支名,拉取项目。

//一般分支默认为master
git pull origin master

2.2、问题

        1.如果在打开终端窗口,输入“git init”后出现“'git' 不是内部或外部命令,也不是可运行的程序
或批处理文件。”的提示,则可能电脑上没有安装git,可以先去下载安装。推荐菜鸟教程:“Git 安装配置 | 菜鸟教程”。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值