一、git的基本使用
1.git clone 后,本地会自动生成两个东西:远程的仓库名称、本地仓库生成一个默认的主干分支main
2.代码的提交
对于本地git仓库,分为工作区、暂存区、本地仓库
git add .或者git add 指定文件:将指定的文件提交到暂存区
git commit -m “注释信息”:将暂存区的文件提交到本地仓库的分支下
git status查看状态
git push origin 分支名:推送到远程仓库
git log 来查看git的日志,可以看出具体的时间点谁干了什么事情
3.拉取代码
git pull拉取最新的代码
打开IDEA,选择下方的Terminal,弹出Local界面,在输入框中输入git命令。
二、远程仓库命令
(一)查看远程仓库-git remote:
(1)不带参数,获取已存在的远程分支:
git remote
(2)带参数-v,列出每一个分支的远程url(即克隆地址)------v为verbose(冗长的,啰嗦的)首字母
git remote -v
(二)拉取远程仓库-git pull [] [ […]]
参考官网信息:https://git-scm.com/docs/git-pull
git pull 的作用是从一个仓库或者本地分支拉取代码并整合代码。准确的说,git pull=git fetch +git merge (fetch到给定参数的代码,之后调用merge将检索到分支头合并到当前的分支中 )
repository:git fetch 的远程仓库的名称
refspec:一般为远程仓库中的分支名称,也可以命名任意远程引用;
(1)不带参数git pull
git pull 默认值是当前分支的“remote”和“merge”配置中读取的
在terminal中输入git pull即可,最后出现如下图所示:
(2)带参数-git pull origin master
拉取远程服务器origin的master分支。
二、分支相关命令- branch
(1)查看本地分支-git branch
(2)查看远程分支-git branch -r
(3)切换分支git checkout 【name】
eg:切换为线上分支