首页 鸿蒙 正文
  • 本文约1279字,阅读需6分钟
  • 74
  • 0

Git命令与使用--基础版-进阶

温馨提示:本文最后更新于2024年9月19日 19:04,若内容或图片失效,请在下方留言或联系博主。

第一步: 下载 git https://git-scm.com/downloads

任意目录下 配置用户信息

 git config --global user.name "用户名"  // 全局配置用户名
 git config --global user.email 邮箱  // 全局配置邮箱
 git config --list  //  查看全局配置信息

本地仓库配置

git init    // 初始化本地仓库
git add .   // 添加到暂存区,利用 git status 查看文件追踪状态
git commit -m "注释"   // 记录到版本库
git log  // 简略方式查看log信息
git log --oneline    // 完整方式查看log信息,如果出现无法退出,可以按 q
git reset --hard 版本号    //  切换到指定版本
git reflog    //  查看完整历史(版本切换之后git log可能会出现无法查看的情况)

远程仓库配置

码云创建一个仓库 码云 并保留远程仓库地址

// 本地仓库中添加远程仓库地址
git remote add origin 远程仓库地址(https:// xxxxx)
// 移除远程仓库的绑定(解除绑定)
git remote remove origin
// 推送本地仓库代码到远程(-u参数表示首次)
git push -u origin 分支名(码云默认是master,github默认是main)

Git克隆 

git clone 远程地址  // 克隆一个远程仓库(https://gitee.com/)到本地
// 修改的话 重新 git add . git commit -m '' git push origin master 

我们创建完 git 默认分支就是 master

// 查看分支
git branch
// 创建一个名叫login的分支,login这个名字可以由我们自己起
git branch login
//  切换到名称为login的分支
git checkout login
// 切换到你想要合并到的分支
git checkout 要将代码合并到的目标分支(master)

// 开始合并分支
git merge 分支名称(login)
// 删除分支
git branch -d 分支名
// 删除分支名称为login的分支
git branch -d login
// 如果是本地仓库需要添加远程仓库的绑定,如果是git clone的仓库这个命令可以省略
git remote add origin 远程仓库地址

// 将master分支代码提交给远程仓库
git push -u origin "master"

// 将login分支代码提交给远程仓库
git push -u origin "login"

// 删除远程分支
git push origin --delete 分支名称

Git忽略文件 .gitignore

# 这里演示.gitignore的部分语法
# #之后的内容是注释 会被Git忽略
# 忽略 info.txt 文件
info.txt
# 忽略 .vscode/ 目录下所有的文件
.vscode
# 忽略目录下所有.md结尾的文件
*.md
# 忽略 doc/目录下扩展名为txt的文件
doc/*.txt

/node_modules
/oh_modules
/.preview
/build
/.cxx
/.test
评论