Git的常用命令

Git常用指令

指令说明
git config --global user.name “xxx”配置个人用户名(省去–global则是配置当前仓库用户名)
git config --global user.email 个人邮箱配置个人邮箱(省去–global则是配置当前仓库和邮箱)
git init初始化
git status查看当前状态
git add “文件名”把当前文件名 添加到git管理范畴
git add file1 file2 file3添加多个文件,文件之间以空格隔开
git add *提交全部文件
git add .*提交包含隐藏文件的全部文件
git commit -m “第一次提交”提交到本地源码库,并附加提交注释
git log查看提交日志 查看提交历史记录
git remote add origin https://github.com/你的码云用户名/xxx添加到远程项目,别名为origin
git reflog查看所有日志
git reset HEAD将咱暂存区和HEAD的提交保持一致(可用与commit提交的回退)
git reset --hard HEAD将工作区、暂存取和HEAD保持一致
git pull origin master推送到远程仓库
git push origin master把本地源码库push到github别名为origin的远程项目中,确认提交
git branch查看所有分支
git push origin -delete test删除远程分支test
git branch -d test删除本地分支test
git checkout -b 名称创建分支
git checkout -d 名称删除分支
git checkout 分支名称切换分支
git clone 远程仓库地址远程拉取项目
git merge dev把dev分支合并到master分支
git checkout -b dev/ git switch -c dev创建并切换分支到dev
git checkout dev/git switch dev切换分支到dev
git reset --hard HEAD^回退到上个版本
git reset --hard HEAD~3回退到前3次提交之前,以此类推,回退到n次提交之前
git rm file删除文件
git stash把当前工作现场隐藏起来
git stash list查看隐藏的工作现场
git stash apply恢复现场,stash内容并不删除
git stash drop删除现场
git stash pop恢复并删除stash内容
git tag查看标签,按照字母顺序排列而非时间
git show tagname查看标签信息

团队使用

  1. 新建远程仓库(组长)
  2. 邀请合作者
    管理 -> 仓库成员管理 -> 邀请用户
  3. 被邀请者在邮箱进行同意
  4. 进行多人开发

    git clone 地址
    团队编写代码
    git add *
    git commit -m ‘message’
    git pull origin master (更新远程仓库代码到本地 很重要
    git push origin master (提交本地仓库到远程)

Git提交流程

  1. 创建本地文件夹.
  2. cmd执行git init. 初始化本地仓库
  3. 使用git remote add origin https://gitee.com/你的码云用户名/XXXX //添加远程仓库
  4. git pull origin master 命令,将码云上的仓库pull到本地文件夹
  5. git status //查看项目的状态 可有可无
  6. git add . //将修改后的文件放到缓存区
  7. git commit -m “完成了登录功能” //将代码同步到本地仓库
  8. git push -u origin master //推送到远程仓库
    git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。(第一次提交需要使用git push -u origin master)
  • 11
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值