0
点赞
收藏
分享

微信扫一扫

使用SpaceDesk实现iPad成为电脑拓展屏(保姆级教程)

sin信仰 03-12 13:30 阅读 2

用Django 写学习笔记程序第三章.2部署程序

文章目录

使用 Git 跟踪项目文件

虚拟环境中安装 git

# 检查当前装有git的版本信息
git --version

如果你安装了git,会正确显示出版本信息:
在这里插入图片描述
反之,命令行窗口会提示不是系统命令。

那你还需要自己手动去下载 git

git 下载链接

git 是什么

git 安装完成后的简单配置

# git 需要知道你的用户名和电子邮箱地址,因为在操作项目时,
# 哪怕只是我们自己一个人,也需要知道是谁谁进行了操作

git config --global user.name "设置用户名"
git config --global user.email "设置电子邮箱地址@"

创建项目

print("hello Git world!")

接下来,我们就用这个创建好的简易程序对git进行探索。

忽略文件

# 并在这个文件中添加下行代码
__pycache__/

在这里插入图片描述

Git忽略目录__pycache__中的所有文件。.gitignore可避免项目混乱。

初始化仓库

直接打开该路径的终端窗口

录入命令:

git init

在这里插入图片描述

检查状态

git status

在这里插入图片描述

在Git中,分支是项目的一个版本,从这里的输出可知,我们位于master分支上,
每次查看项目的状态时,输出都将指出位于 master上。

将文件加入到仓库中

# 将项目中未被跟踪的所有文件加入到仓库中。
# 它不提交这些文件,只是让Git开始关注它们。
git add .

# 检查状态
git status

在这里插入图片描述

执行提交

git commit -m "Started project."

在这里插入图片描述

命令 git commit -m "message" 以拍摄项目的快照。
标志 -m 让 Git接下来的消息 "Started project." 记录到项目的历史记录中。

查看提交历史

git log

在这里插入图片描述

git log 查阅历史时,将上一步操作的人员信息都显示出来了,如果你不想显示这些,
只是想打印提交历史条目的更简单版本可这样做:
git log --pretty=oneline

在这里插入图片描述

第二次提交

# 在 hello_world.py中在添加一条输出
print("兔C的下一专栏是针对Java的")

然后查看仓库状态

git status

在这里插入图片描述

# 执行提交
git commit -am "Extended greeting"
# 查看仓库状态
git status

在这里插入图片描述

撤销修改

# 在 hello_world.py中添加新代码
print("Oh no,I broke the priject!")

查看仓库状态

git status

在这里插入图片描述

# git checkout 用于放弃自最后一次提交后所做的修改。
# 将项目恢复到最后一次的提交状态
git checkout .

# 查看状态
git status

在这里插入图片描述

检查以前的提交

git log --pretty==oneline

git checkout "6位ID"

在这里插入图片描述

要回到 master,可以对其进行检测:

git checkout master

在这里插入图片描述

恢复指定提交的命令

git reset --hard id

删除仓库

# 查看状态
git status

# windows 系统下的删除命令
rmdir /s .git

#删除命令
rm -rf .git

在这里插入图片描述

举报

相关推荐

0 条评论