手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee

1. 先去官网安装Git ,这里不多赘述网上教程很多

2.1去gitee注册一个账号,然后去我的新建一个仓库,这里是演示一下新手第一次操作的流程

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第1张图片

2.2设置仓库名称完成创建(这里的库名随便输入看自己):

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第2张图片

2.3 打开git bash 配置用户名, 邮箱 , ssh 公钥 这里的用户名是git个人注册的用户名成如这里是gitflink

2.4配置邮箱:

git config --global user.email 邮箱

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第3张图片

2.5配置公钥

ssh-keygen -t rsa -C 邮箱

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第4张图片

2.6查看密钥

打印生成的SSH key
cat ~/.ssh/id_rsa.pub

2.7去gitee主页个人设置-> 安全设置-> ssh公钥-> 添加公钥

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第5张图片

2.8测试配置是否成功

ssh -T [email protected]

如下即没问题

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第6张图片

3.1关闭当前Git bash, 重开一个  这里使用克隆远程git到本地演示:

- 首先获取仓库的ssh

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第7张图片

git clone [email protected]:gitflink/l11_code.git  
# 克隆拉取到本地

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第8张图片

之后再你的桌面上会有一个手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第9张图片的目录,拉取过来是已经初始化过的

可能出错:如果你尚未在当前项目中初始化Git仓库,请执行以下命令进行初始化

git init

初始化后的目录中会有.git的目录手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第10张图片

之后在git bash终端切换到已经初始化与远程仓库关联的本地Git仓库中

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第11张图片这样我们就且到了关联的master分支节点下了

我们在本地新建一个test文件来测试  文件内容是测试测试

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第12张图片

3.2

git add .
# 使用 git add 命令将这些改动添加到暂存区
# 也可以正对特殊文件来上传处理
git add 
# 尝试提交本地文件到Git远程仓库中
git commit -m "SparkTop1_Count"
 # 引号中为备注信息
# 推送暂存去文件到Git仓库默认分支下master
git push -u origin master
# 如果想推送到自定的分支下,替换master即可, 改为自己创建的分支

3.3如下即成功推送到Git仓库中手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第13张图片

4.1 我们再次去到gitee个人中心刷新会看到master分支下有一个Test.txt的文件已经被成功上传哦

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第14张图片

点进去就是我们的Test.txt文件内容咯

手把手教你快速掌握连接远程git仓库or赋值远程仓库到本地并上传代码到gitee_第15张图片

ok到此你就已经掌握了

5. 下面是一些常用Git bash 指令

1.

# 对于一个新项目添加远程仓库
git remote add origin 
# 改动内容到暂存区中
git add .
# 提交暂存区文件
git commit -m "Initial commit"
# 推送到远程仓库
git push -u origin master # 或者对应分支名

# 固定四步骤

2.问题:

如果当前你所在的分支 master 还没有与远程仓库的任何分支建立跟踪关系

在推送代码之前,需要先设置远程跟踪分支。

按照提示,你可以运行以下命令来推送当前分支并同时设置远程分支为上游分支:

git push --set-upstream origin master

这条命令执行了两步操作:

        1.1将本地的 master 分支推送到远程仓库,并将其关联到远程仓库的 master 分支。

        1.2设置本地 master 分支的上游分支为远程仓库的 master 分支。这样,在后续的Git操作中,比如 git pull,Git会知道本地分支应该与哪个远程分支进行同步。

如果你的远程仓库中不存在名为 master 的分支,你需要创建一个新分支或选择已存在的分支进行关联。

3.

git push -u origin 
# 推送语句

4.

git fetch origin master
#在推送前拉取合并远程仓库改动过的到本地分支

# 在远程仓库与本地文件信息不一致情况下:

#可以直接快进合并
git merge origin/master

# 如果有冲突,需要手动解决冲突后再提交
git merge origin/master
# 解决冲突后
git add 
git commit -m "Merge remote changes and resolve conflicts"

# 最后,再次推送
git push origin master

5.

#  删除暂存区中的数据信息
git add -u
# 之后再次提交这次删除信息操作, 就会将上面的删除暂存执行
git commit -m "SparkTop1_Count"

# 如果不打算删除暂存区中的数据
git restore 文件.txt

6. 确保本地是否已经创建并切换到了对应的分支中指令

git checkout -b spark

你可能感兴趣的:(git,gitee)