安装git

git 是一个分布式版本控制系统,可以通过它来记录项目中的每个修改,跟踪文件的历史记录,协作开发等,向 github 推送本地代码,首先需要安装 git,下面分别介绍在win10和linux系统中安装git的方法。

在win10中安装

1.在官网下载 git 安装包
image.png
image.png

2.双击下载好的安装文件,按照说明进行安装配置

3.安装完成后,找到 git 安装路径中 bin 的位置,我的是D:\software\Git\bin
在这里插入图片描述

4.再找到 git 安装路径中 git-core 的位置,我的是D:\software\Git\mingw64\libexec\git-core
image.png

5.在系统变量 path 中添加这两个路径
在这里插入图片描述

6.使用如下命令验证是否安装成功

git --version

在Linux中安装

有sudo权限

1.ctrl+alt+T打开终端,输入如下命令更新软件列表

sudo apt update

2.安装 git

sudo apt install git

3.使用如下命令验证是否安装成功

git --version

没有sudo权限

1.下载 git 包

apt-get download git

2.创建 git 文件夹

mkdir git

3.将下载的安装包解压到 git 文件夹

#git_xx.deb是下载的git包名,可以输入git_之后使用tab键补全
dpkg -x git_1%3a2.17.1-1ubuntu0.13_amd64.deb git

4.添加环境变量

export PATH=$PATH:~/git/usr/bin 
export GIT_EXEC_PATH=~/git/usr/lib/git-core

5.刷新配置文件

source ~/.bashrc

6.使用如下命令验证是否安装成功

git --version

将本地代码推送到github

1.创建远程仓库

1.先在 github 上创建一个远程仓库
image.png

2.填写远程仓库的名称和描述,选择创建仓库
在这里插入图片描述

2.生成token

github 的密码凭证从2021年8月13日开始就不能用了,必须使用个人访问令牌(personal access token)才能进行 push 操作,所以首先需要生成 token。

1.登录 github,点击头像,选择设置
image.png

2.下拉选择开发者设置
image.png

3.选择个人访问令牌 Personal access tokens,然后选中生成令牌 Generate new token
image.png

4.编辑 token 相关的配置信息,然后选择生成 token

  • 要使用 token 从命令行访问仓库,选择 repo
  • 要使用 token 从命令行删除仓库,选择 delete_repo
  • 其他根据需要进行勾选

image.png

5.保存生成的 token(再次刷新网页时会丢失,需要重新生成,所以需要先保存起来)
在这里插入图片描述

3.推送本地代码

1.进入本地代码目录,在终端中输入如下指令初始化本地仓库

如果是从网上clone的项目,想导入到自己的github里面,需要先把原本的.git文件删除再执行如下命令,因为clone下来的代码本身就有.git文件夹,也已经和远程仓库建立了连接

git init

image.png
目录中出现 .git 文件夹说明初始化完成

2.复制 github 中的如下指令将远程仓库和本地仓库连接起来

#添加远程配置
git remote add origin https://github.com/<username>/<repo>.git
git remote set-url origin https://<your_token>@github.com/<username>/<repo>.git
  • <your_token>:刚刚生成的token
  • <username>:github的用户名
  • <repo>:仓库名称

其他操作连接的命令:

# 查看远程仓库地址
git remote -v
#删除远程配置
git remote rm origin

3.将当前目录下的所有修改过的文件添加到 Git 的暂存区

git add .

4.绑定邮箱和用户名(先输入下面的第一次创建时的代码)

# 第一次创建时
git config --global user.name "你的用户名"
git config --global user.email  "你的邮箱"

# 要修改时
git config --replace-all user.name "你的用户名"
git config --replace-all user.email "你的邮箱"

# 查看当前仓库配置信息
git config --list
# 查看全局配置信息
git config --global -l
# 按q退出

5.将暂存区中的修改提交到本地仓库,并添加提交信息

git commit -m "第一次提交"

6.将当前分支重命名为 main

git branch -M main

使用git branch命令可以查看本地仓库有哪些分支

7.将本地仓库的 main 分支推送到远程仓库,并将其设置为默认分支

git push -u origin main

8.等待传输完成即可,github上成功传送本地代码
image.png
image.png

删除远程仓库

如果想删除github上的远程仓库,可以按照如下步骤操作,不过删除操作一般比较危险,要确定不使用这个仓库之后再进行删除。

1.在 github 中打开想删除的远程仓库,选择设置
在这里插入图片描述

2.滚动到页面最下方选择删除目录
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐