GIT基础命令分享

tech2025-09-10  33

git使用分享

涉及到git的知识点太多,这里只记录了工作中经常使用的部分。 首先,安装git和小乌龟可视化工具,一直next即可 验证是否安装成功: 右键,查看是否有git bash 有这个界面代表安装成功,很容易安装,不多说 1)本地操作git

git init#初始化本地仓库

2)提交代码到本地仓库

git add xxx.file #将xxx.file添加到暂存区 git commit -m "提交的具体信息"

3)创建并切换分支

git checkout -b base #创建并切换到base分支

4)若base分支存在,切换到base分支

git checkout base

5)连接远程git仓库,如果是在本地操作,可以注册GitHub,使用免费的仓库GitHub官网连接,首先需要生成SSH密钥

a)注册用户,生成密钥

git config --global user.name "姓名" git config --global user.email "邮箱地址" ssh-keygen -t rsa -C "邮箱地址" #回车三次,即可生成,包含密钥生成位置

b)将生成的pub文件打开,CTRL+a(复制到GitHub指定位置) 打开GitHub,Setting—>SSH keys---->new keys----->粘贴 密钥设置完成后,我们可以尝试在本地新建git库,连接到远程 1)初始化本地仓库

git init

2)克隆远程仓库

git clone 远程仓库地址 #如下图

远程仓库地址复制:在GitHub上你需要拉取的仓库中 3)拉取完成后,可以继续其他操作,下面列出git的基本操作

git pull #拉取远程代码 git status #查看本地仓库状态

我这里新建了一个文件,可以看到是未加入暂存区的状态

git add * #将本地所有变动放入暂存区(同样作用:git add .)

已加入暂存区未提交的状态

git commit -m "此次提交的具体信息" #将提交暂存区的所有文件提交至本地仓库 git push #将本地提交推送到远程

对于分支的操作

git branch -a #查看所有远程及本地分支 git checkout -b aaa origin/base #基于远程aaa分支新建本地aaa分支,并切换到aaa分支

分支

git checkout aaa #切换到aaa分支

分支之间的合并

git merge aaa #将aaa分支合并到当前所在分支

解决冲突

最新回复(0)