写点什么

软件测试 / 测试开发丨 Git 常用命令学习笔记

作者:测试人
  • 2023-06-26
    北京
  • 本文字数:782 字

    阅读完需:约 3 分钟

点此获取更多相关资料

本文为霍格沃兹测试开发学社学员学习笔记分享

原文链接:https://ceshiren.com/t/topic/25596

基于 Git 的远程仓库


Git 远程仓库的应用场景

  • 获取远程仓库代码:开源代码、项目代码。

  • 项目协作:维护自己的代码、多人维护同一项目。

Git 命令

Git 同步命令

1. 克隆远程仓库

  • 命令:git clone <url>


HTTPS 连接

  • 配置全局帐号:配置用户名:git config --global user.name "your name"配置邮箱:git config --global user.email "your_email@youremail.com"

  • 验证配置结果:git config --global --list

SSH 连接

  1. 生成 SSH Key:

  • ssh-keygen -t rsa -C "your_email@youremail.com"

  1. 连敲三次回车键。

  2. 到对应目录下找生成的公钥和密钥。

2. 拉取远程仓库

  • 拉取远程仓库到本地:git pull

3. 初始化仓库

  • 在已存在的目录中初始化仓库:git init

  • 关联远程仓库:git remote add origin <url>

  • 关联后第一次拉取代码 git pull --allow-unrelated-histories origin master

Git 修改命令

1.跟踪新文件

  • 添加文件或目录到暂存区:git add <file>/<directory>

# 跟踪某个文件git add new_file.txt# 跟踪当前目录下所有文件git add .
复制代码

2. 提交更新

  • 提交到本地仓库:git commit -m "comments"

  • 已修改文件跳过使用暂存区域:git commit -a -m "comments"

3. 推送到远程仓库

  • 推送本地仓库到远程仓库:git push

Git 常用调试命令

1.检查当前文件状态

  • 查看文件状态:git status

2.查看已暂存和未暂存的修改

  • 比较当前文件和暂存区域快照之间的差异:git diff

  • 查看已暂存的将要添加到下次提交里的内容:git diff --staged

3.撤销操作

  • 撤销对文件的修改:git checkout <file>

  • 取消暂存:git reset HEAD <file>HEAD 要大写

4.移除文件

  • 删除文件:git rm -f <file>

  • 移出暂存区保留在本地:git rm --cached <file>

5.忽略文件

  • .gitignore 文件。

  • 有些文件无需纳入 Git 的管理。

  • 比如日志文件,或者编译过程中创建的临时文件。


点此获取更多相关资料

发布于: 刚刚阅读数: 3
用户头像

测试人

关注

专注于软件测试开发 2022-08-29 加入

霍格沃兹测试开发学社,测试人社区:https://ceshiren.com/t/topic/22284

评论

发布
暂无评论
软件测试/测试开发丨Git常用命令学习笔记_git_测试人_InfoQ写作社区