背景:

git用于版本控制,版本控制的产品非常多,现在影响力最大且使用广泛的是git。用于管理多人协同开发。用于管理我们对文件,目录或工程等的修改历史,方便查看更改历史记录,备份以便恢复以前的版本。

步骤:

首先在gitee创建仓库,在本地项目文件夹打开git Bash开始上传代码库。

一、打开git bash

Git Bash:Unix与Linux风格命令行,使用最多,推荐最多
Git GUI:图形界面的Git,不建议初学者使用,尽量先属性常用命令

文件夹内部右击鼠标,打开git Bash,如下图:

二、gitee创建仓库

输入仓库名称,然后点击创建,创建成功然后图片如下:

 三、常用命令行

常用命令行:

# 查看当前所有配置
git config -list
#查看系统的config
git config --system --list
#查看当前用户(global)配置
git config --global --list


#配置用户名
git config --global user.name "用户名"

#配置邮箱
git config --global user.email  邮箱

#查看制定文件状态
git status [文件名]

#查看所有文件状态
git status
#克隆一个项目和它的整个代码历史(版本信息)
git clone 链接地址
#添加所有文件到暂存区
git add . 

# 将暂存区内容提交到版本库, 进入 vi 命令界面输入提交信息
git commit

# 将某些已被跟踪的文件提交到版本库(包含工作区和版本库)
git commit [file1] [file2] [...]

# 将暂存区内容提交到版本库, 无需进入 vi 命令界面输入提交信息
git commit -m [message]

# 跳过 git add, 将所有已被跟踪的文件更改提交到版本库
git commit -am [message]

# 使用一次新的commit, 替代上一次提交
# 如果代码没有任何新变化, 则用来改写上一次commit的提交信息
git commit --amend -m [message]
# 配置用户名和邮箱

git config --global user.name "xxx"
git config --global user.email "xxx"

# 查看用户名和邮箱
git config user.name
git config user.email

初始化本地环境,把该项目变成可被git管理的仓库

git init
# 添加该项目下的所有文件

git add .   (注意这里有个点)
# 使用如下命令将文件添加到仓库中去

git commit -m '本次提交的说明'(说明信息为必填项,最好是信息有意义,便于后期理解)

# 将本地代码库与远程代码库相关联
git remote add origin https://gitee.com/qlqaq/projects/仓库名称

# 把远程仓库的代码更新到当前分支

git pull origin master
# 将本地代码推送到指定远程的仓库

git push -u origin master

本地仓库推送到远程仓库的命令,顺序是:init-> add -> commit ->pull -> push

git remote -v # 查看是否配置过远程仓库
git init .
git remote add origin <你的项目地址>  # origin为远程仓库的别名
//注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git
git add .
git commit -m "自己输入的每个版本message"
# git push <远程主机名> <本地分支名>:<远程分支名>
git push origin master # 表示将本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。

步骤实现结果图展示,如下:

四、上传代码遇见的问题

1.代码push返回403,没有权限

git push -u origin "master" remote: [session-144bf9bb] Access denied fatal: unable to access 'https://gitee.com/ajiang998/vue-web.git/': The requested URL returned error: 403 

windows11,如下:

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐