Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用

1、Git与TortoiseGit下载安装

Git百度百科:https://baike.baidu.com/item/GIT/12647237

Git官网:https://git-scm.com/ ,下载对应操作系统的版本。

Git淘宝镜像:http://npm.taobao.org/mirrors/git-for-windows

TortoiseGit官网:https://tortoisegit.org/

Git的安装及Git的图形化Gui(TortoiseGit)的安装参考:https://blog.csdn.net/wawawawawawaa/article/details/81172452

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第1张图片

2、Git与Gitee和Github的配合使用

2.1 创建仓库

在Github上创建一个仓库

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第2张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第3张图片

在Gitee(码云)上创建一个仓库,方法与之类似

2.2 使用Git下载(克隆)文件

2.2.1 方法一:图形化方式

步骤一:找到要下载(克隆)的项目地址复制下来

码云上的

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第4张图片

Github上的

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第5张图片

步骤二:依次执行下列操作

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第6张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第7张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第8张图片

2.2.2 方法二:命令行方式

步骤一:在本地建立一个接收的仓库

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第9张图片

步骤二:完成仓库初始化工作及项目的下载

git init
git clone 仓库路径    克隆这个仓库的全部内容
如:git clone git://sub.domain.com/repo.git 
git clone -b 分支名称 仓库路径     克隆这个仓库的某一分支的内容
如:git clone -b 分支名称  git://sub.domain.com/repo.git  

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第10张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第11张图片

2.3 使用Git上传项目(文件)

2.3.1 配置Github的密钥

github配置ssh key密钥的方法

2.3.2 方法一:命令行方式

步骤一:复制你的仓库路径

这是Github的

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第12张图片

这是码云的

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第13张图片

步骤二:依次执行下列命令,上传项目

前期操作:

git config --global user.name "your name"
git config --global user.email "[email protected]"
git init
git remote add 起的仓库名称 仓库路径xxx
如:git remote add origin [email protected]:xxx/xxx.git

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第14张图片

上传操作:先把要上传的项目复制到该仓库的路径下,在依次执行以下命令

# 保存到缓存区
git add .git add 具体的项目名
# 描述这次提交的内容 (推送到本地库中)
git commit -m “要描述的内容”
# 推送到远端仓库码云上,项目大的话,时间会久些
git push 起的仓库名称 仓库的具体分支(默认master)
如:git push origin master

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第15张图片

如果遇到如下错误,则先执行 git pull --rebase origin master,在执行git push -u origin master

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第16张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第17张图片

步骤三:刷新仓库,即可看到上传项目

这是码云的

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第18张图片

这是Github的

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第19张图片

2.3.3 方法二:图形化方式

图形化上传方式主要分为以下几步,其中需要注意的是 本地仓库和远端仓库的内容必须要完全一致,对应的是“同步”这一步骤

1—>先创建本地仓库

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第20张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第21张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第22张图片

2—>本地仓库与远端仓库建立连接(同步

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第23张图片

去远端仓库复制仓库路径

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第24张图片

依次执行~

git config --global user.name "your name"
git config --global user.email "[email protected]"
git remote add 起的仓库名称 仓库路径
如:git remote add origin [email protected]:xxx/xxx.git
git pull --rebase 起的仓库名称 想上传的某一分支
如:git pull --rebase origin mybatis

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第25张图片

3—>开始上传操作

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第26张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第27张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第28张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第29张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第30张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第31张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第32张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第33张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第34张图片

2.4 删除远端的项目

此操作的前提是 本地仓库和远端仓库的内容是完全一致的

git rm -r --cached 项目名
git commit -m "任意填写"
如:git commit -m "remove folder and file list"
git push

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第35张图片

Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用_第36张图片

2.5 本地分支与远程分支相关联

此操作的前提是 本地仓库和远端仓库的内容是完全一致的

1、分支的创建

  • 本地分支: git branch 新的分支名称
  • 远端分支: 在网页中新增更便捷,如果要使用命令行则先 切换到本地刚创建的新分支:git checkout 新的分支名称,然后将本地新建的分支同步到远端:git push 仓库名称 新的分支名称

2、本地分支和远端分支关联

git push --set-upstream origin springboot

3、本地分支切换

git checkout 分支名称

4、删除本地分支

先切换到其他分支,在使用 git branch -d 分支名称 删除

参考网址:

gitee码云完整使用教程(部署与克隆)

小白第一次上传代码项目到Github和码云(都成功了)

小白必备:如何将项目上传到Github

使用 Git (乌龟)TortoiseGit 上传文件到 码云 入门讲解

windows打开不了gitHua网址或者访问gitHua缓慢解决办法

解决Githup访问缓慢的问题

一分钟解决IDEA下载插件超时问题的解决

你可能感兴趣的:(常用工具,git,github)