软件测试 / 测试开发丨 Git 常用命令学习笔记
点此获取更多相关资料
本文为霍格沃兹测试开发学社学员学习笔记分享
基于 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 连接
生成 SSH Key:
ssh-keygen -t rsa -C "your_email@youremail.com"
连敲三次回车键。
到对应目录下找生成的公钥和密钥。
2. 拉取远程仓库
拉取远程仓库到本地:git pull
3. 初始化仓库
在已存在的目录中初始化仓库:git init
关联远程仓库:git remote add origin <url>
关联后第一次拉取代码 git pull --allow-unrelated-histories origin master
Git 修改命令
1.跟踪新文件
添加文件或目录到暂存区:git add <file>/<directory>
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 的管理。
比如日志文件,或者编译过程中创建的临时文件。
点此获取更多相关资料
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/c05b6fb8e3d74f8589ad91e40】。文章转载请联系作者。
评论