Git的常用命令

发布于:2024-07-30 ⋅ 阅读:(78) ⋅ 点赞:(0)

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)