Git 在terminal中add, commit, push 最简单的操作

it2025-08-05  7

目录标题

第一步:配置Gitee平台远程免密SSH公钥第二步: 创建仓库-手动初始化git仓库第三步: 创建仓库-使用Readme初始化git仓库删除git直接拉取远程仓库作为本地仓库本地仓库关联远程仓库git设置忽略.idea文件夹

第一步:配置Gitee平台远程免密SSH公钥

生成本地SSHkey

ssh-keygen -t rsa -C "xxxxx@xxxxx.com" #输入gitee登录的邮箱

继续回车即可

提示本地已经存在sshkey的密钥了, 是否要覆盖? 因为我之前配置过github的sshkey的密钥, 这里选择覆盖。 输入y 之后,一直回车,即可。 最后,出现如下界面。

/Users/admin/.ssh/即为你的密钥保存的位置; /Users/admin/.ssh/id_rsa 私钥 /Users/admin/.ssh/id_rsa.pub 公钥

执行: cd /Users/admin/.ssh/

可以看到文件夹下面的ssh公钥和私钥

执行: cat id_rsa.pub

复制公钥文件中的内容

公钥的标题,可任意 公钥,则将刚刚复制的公钥内容,粘贴到此。

点击确定, 之后输入登录密码,验证完毕即可使用了。

第二步: 创建仓库-手动初始化git仓库

填写信息

我们先不勾选【使用Readme文件呢初始化这个仓库】看一下是什么效果。 出现如下界面:

我们在terminal中继续 设置全局的用户名和邮箱

设置

git config --global user.name "xxx" git config --global user.email "xxxx@xx.com"

查看设置是否生效

-- 查看用户名 git config --global user.name -- 查看邮箱 git config --global user.email

依次执行如下命令,根据你自己生成的命令来执行

mkdir gitdemo cd gitdemo git init touch README.md git add README.md git commit -m "first commit" git remote add origin git@gitee.com:zenghlsq/gitdemo.git git push -u origin master

刷新,刚刚创建的仓库

再次创建文件夹,添加,提交,推送。

基础入门完结。

第三步: 创建仓库-使用Readme初始化git仓库

默认已经帮我们初始化好了。 在terminal中执行如下:

git init git clone git@gitee.com:xxx/gitdemo1.git

创建文件(可以移入现有的文件或文件夹),并 添加,提交, 推送。

至此,基础操作已经完结。

删除git

有时候提交到git仓库的时候,会出现提交不上去,可能项目之前引用过其他的git仓库的信息。可以执行:

删除项目上的git信息 rm -rf .git

直接拉取远程仓库作为本地仓库

本地不建立仓库,直接拉去远程的代码使用

git clone

本地仓库关联远程仓库

在本地仓库已经建立好的情况下,想合并远程仓库

1、创建远程仓库 在github/gitee等中创建一个远程仓库 2、初始化本地仓库 git init git add . git commit -m "desc" 3、关联远程仓库 git remote add origin https://gitee.com/***/*.git 4、第一次先拉取远程库中的README.md和.gitignore等文件 git pull --rebase origin master 5、提交本地代码 git push origin master

rebase 重新设立起点 git --rebase会将两个分支融合成一个线性的提交,不会形成新的节点。

git设置忽略.idea文件夹

1. git rm -r --cached .idea 2、添加.gitignore文件,内容如下:.idea/* 3、终端执行如下命令: git add .gitignore文件 git commit -m 'add .gitignore' git push origin master
最新回复(0)