git使用教程

一、git安装

(略)

二、git基础

在需要上传到git的文件夹,右键,选择“Open Git Bash Here”

Git 全局设置
git config --global user.name "AAA"
git config --global user.email "AAA@BBB"
创建一个新仓库
git clone http://CCC.git
cd redisupload
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
推送现有文件夹
cd existing_folder
git init
git remote add origin http://CCC.git
git add .
git commit -m "Initial commit"
git push -u origin master
推送现有的 Git 仓库
cd existing_repo
git remote rename origin old-origin
git remote add origin http://CCC.git
git push -u origin --all
git push -u origin --tags

三、推送更新

1.检查本地仓库状态

使用git status命令查看本地仓库的状态。它会显示哪些文件被修改、哪些文件是新增的或者哪些文件被删除等信息。例如:

git status

2.添加更新后的文件到暂存区

对于修改后的文件和新文件,使用git add命令将它们添加到暂存区。可以逐个添加文件,例如git add file1.txt,也可以使用通配符添加多个文件,如git add.(这个命令会将当前目录下所有被修改和新增的文件添加到暂存区,但要注意不要意外添加不需要的文件)。

git add .

3.创建提交信息

使用git commit -m "描述更新内容的提交信息"命令将暂存区的文件提交到本地仓库。提交信息应该清晰地描述这次更新做了什么,例如git commit -m "Update from V2.0.0.1 to V2.0.1.1, including bug fixes and new feature addition"。这样可以方便后续查看版本更新历史。

git commit -m "更新描述"

4.检查远程仓库关联情况

在推送之前,使用git remote -v命令检查本地仓库是否正确关联了 GitLab 上的远程仓库。它会显示远程仓库的名称(通常是origin)和对应的 URL 地址。

git remote -v

5.推送更新

如果远程仓库关联正确,使用git push origin master命令将本地仓库中更新后的master分支推送到 GitLab 上的远程仓库。这里origin是远程仓库的名称,master是要推送的分支名称。根据网络速度和仓库大小,推送过程可能需要一些时间。

git push origin master

6.解决可能的推送冲突

如果在推送过程中遇到冲突(比如其他人在你之前也对远程仓库的master分支进行了修改),会收到类似于之前提到的推送被拒绝的错误信息。此时,需要先使用git pull命令将远程仓库的最新修改拉取到本地,解决冲突后再进行推送。具体的冲突解决方法和前面的类似,包括手动调整冲突文件的内容、重新添加和提交文件等操作。

四、克隆

克隆master分支的项目,例如:
 

git clone -b master <<项目URL>.git>

如果只有一个分支master,则不需要 -b master 

五、拉取代码

git pull origin <分支名>


origin 是远程仓库的默认名称,通常代表你连接的 Git 仓库。
<分支名> 是你要更新的分支名称,如果你使用的是主分支,通常为 master 或 main。例如,如果你要更新的是 master 分支,可以执行以下命令:
git pull origin master

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值