git的基础使用

一、分支命令

git branch:查看目前都有什么分支
git branch login:创建分支login
git checkout login:切换到login分支
git merge login :把 login 分支上的代码合并到主分支上(在主分支上运行此命令)
git branch -d login:删除login分支(在主分支上运行此命令)
git branch -D login:强行删除login分支(在主分支上运行此命令)

二、项目前

基本配置
git config --global user.name “奥特玛打怪兽”
git config --global user.email “XXX@qq.com”

git init :初始化一个新的工作区
git status: 查看工作区的状态
git checkout -b login 创建一个新的分支login,并转到这个分支上
git clone 远程仓库URL地址:将远程仓库克隆到本地仓库
git pull origin master:拉取远程仓库中的最新版本。(这里的origin是远程仓库的别名,master是分支名,在首次创建好仓库的时候,仓库别名就是origin)

四、功能完成后(将本地仓库推送到远程仓库)

  1. git status :查看工作区的状态
  2. git add .和 git commit -m 功能完成: 提交到本地仓库
  3. git checkout master :跳转到主分支上
  4. git merge login :把 login 分支上的代码合并到主分支上
  5. git push origin 分支名(例如master):将本地仓库的代码推送的远程仓库中(这里的origin是远程仓库的别名,在首次创建好仓库的时候,仓库别名就是origin)
    6. 在5中是直接推送到远程仓库,也可以给远程仓库起别名再推送,运行下面的命令:git remote add 仓库别名 (例如origin) 远程仓库URL地址
    7. 给远程仓库起别名后,推送的命令为:git push origin master
  6. git push -u origin login :将 login 分支也推送到远程仓库(这里的origin是远程仓库的别名,在首次创建好仓库的时候,仓库别名就是origin)。如果运行此代码,而不是7中的代码,那么下次再向远程仓库推送的时候,可以直接运行命令:git push

补充

0、在使用git前,需要在git中配置自己的个人信息(姓名和邮箱)。
1、在执行git init的命令时,会在本地创建一个git仓库。
2、git的工作流程是,git add命令将工作目录中的文件传到暂存区,git commit将暂存区的文件传到git本地仓库中。
3、git checkout 文件名:可以将暂存区的文件替换工作目录内的文件。
4、当在A分支中,只是将文件上传到暂存区,而没有提交的情况下,是不可以进行切换分支B(如果切换,就会将为提交的文件带到切换的分支B上),此时在未提交的情况下,还想进行分支的切换,可以运行git stash命令,然后切换分支B,随后回到分支A中,再运行git stash pop 命令,继续未完成的开发即可。
5、git clone 命令是在本地仓库没有远程仓库的文件时,第一次拉取使用的,后期都是需要用git pull 命令,因为git pull是拉取远程仓库中最新的版本,在拉取的时候,会和本地仓库的文件版本进行比较。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值