Git 的使用命令

git clong + "仓库地址" : 复制当前仓库的所有内容

git init : 初始化仓库

.gittignore : 在当前创建git仓库的文件夹内创建该文件,作用是 : 把不想上传的文件名放入到该文件里面,即可让git忽略该文件。

git status :检查git当前的状态

git add . :提交所有

git add 2.txt :仅提交2.txt

git commit -m "" :将暂存区的文件提交到本地git仓库,“”里面的内容为用随意内容来描述当前提交。

提交成功:

未配置邮箱跟用户名时会出现该提示

git config --global user.email "" : 配置邮箱,""里面填写自己git绑定的邮箱。

git config --global user.name "" :配置用户名,""填写自己git的用户名。

git config --list :检查是否配置成功。

出行下面内容则表示配置成功。没有就重新配置

git log :查看提交日志

git reflog :查看提交历史

git reset --hard ^:返回上一次提交,两个^^则为上上次

git reset --hard fec2874 :fec2874 为使用git reflog 后出现的内容前面字符串,使用该对应提交的字符串可回退到对应提交。

git remote add origin 地址 :连接远程仓库(仅需使用一次该代码)

git push -u origin master :将本地仓库的文件提交到远程仓库。 -u 代表更新 master 代表主分支(可更改为其他分支,若更改为远程仓库没有的分支,则会自动创建远程仓库分支)

执行完以上命令后,想提交其他文件时仅需执行

git add .

git commit -m ""

git push 即可完成将新添文件提交到远程仓库。

第一种方法(常用):

git pull 仓库地址 :从远程git仓库把代码拉去到工作区。

git pull origin master :把master分支的代码拉取到工作区。

第二种方法:

git fetch origin master :把代码拉取到本地仓库。

git checkout master :把本地仓库文件迁出到工作区,也可用于本地仓库分支之间的切换

---------------------------------------------------------------------------------------------------------------------------------

git checkout -b 分支名 :创建本地仓库分支,分支名自取

git branch -a :查看拥有多少分支

git restore 2.txt :撤回提交到本地仓库的文件

git merge 分支 :合并分支文件

使用git merge 命令前,需先将要合并的分支文件从远程仓库中拉取下来,例如我要合并 aa 和 bb 分支的文件 ,那么我需要先在本地仓库切换到 aa 分支,然后把远程仓库的 aa 分支里的文件拉取下来,接着切换到本地仓库的 bb 分支,再把远程仓库的 bb 分支里的文件拉取下来,然后切换到主分支 master 后再执行 git merge aa 命令,把 aa 分支的文件合并到 master,然后再执行一次 git merge bb ,把 bb 分支的文件合并到 master,即可完成合并。

git基本流程:

进入到下面界面时,按住shift键加冒号 shift + :,接着输入wq 即可退出。

  • 24
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值