git使用(二)--克隆/分支/拉取/推送

时间:2024-04-02 20:47:17

一、拉取项目

clone与pull的区别

第一次拉取项目时用clone,clone与pull的区别是,clone会把包含文件夹完整的下载下来,而pull是在工作区内部

step 1 :将远程仓库fork一版到自己的远程本地仓库

step 2:进入想放文件夹的位置—>右键git bash here

git clone [链接地址]

git使用(二)--克隆/分支/拉取/推送

链接地址

git使用(二)--克隆/分支/拉取/推送

step 3:进入git工作区(git工作区在拉取的整个项目主文件夹内部)

cd [Tab]

二、分支

相当于不同的版本

1.首次创建分支并与远程分支关联

查看远程仓库连接情况

git remote -v

git使用(二)--克隆/分支/拉取/推送

注:前面为别名,与后面仓库地址等价

注:添加远程连接

git remote add [远程名称] [远程仓库地址]

查看本地和远程仓库所有分支

git branch -a

查看本地分支

git branch -v

本地创建分支远程关联

git checkout -b [本地分支名] [远程连接名]/[远程分支名]

例1:保持本地分支wust和远程分支health-wust内容一致,且进入本地wust分支

git使用(二)--克隆/分支/拉取/推送

例2:创建第二个分支2019-ncov与远程2019-ncov关联

返回master分支

git checkout master

创建本地2019-ncov分支与远程2019-ncov分支相连,因同名所以不用写远程连接地址与分支名,自动track,并进入2019-ncov分支

注:checkout 后面分支若以创建则直接切换进去,若本地没有对应分支则创建

git checkout [分支名]
git使用(二)--克隆/分支/拉取/推送

三、拉取最新内容

切换到对应的分支后,pull内容

git checkout [本地分支名]

git pull [链接地址] [远程分支名]

git使用(二)--克隆/分支/拉取/推送

四、向gitee提交

1.git工作区简介

从远程拉下来的仓库=工作区+.git区。本地主机会在git项目中有一个.git文件夹,记录git的操作,以及缓存内容等。
git使用(二)--克隆/分支/拉取/推送

查看状态

git status

将修改内容添加到.git区

git add [内容]

特别:添加所有修改 git add .

提交修改到.git

git commit -m "[备注]"

提交到远程

git push [远程仓库链接] [远程分支名]