3、python——git各阶段版本的介绍以及怎么使用git提交作业

目录

1、git各阶段版本

1.1、本地版本控制

1.2、集中版本控制系统(svn)

1.3、分布式版本控制系统(git)

2、git 分布式版本控制系统

2.1、设置为仓库

2.2、提交本地文件


1、git各阶段版本

1.1、本地版本控制

运行在本地电脑,只能对本地代码进行监控

1.2、集中版本控制系统(svn)

优点:(目录级别)权限管理 
缺点:离线就不能提交了;svn盘坏了,数据就没了,除了你去做了备份

1.3、分布式版本控制系统(git)

有点:容错高,离线可提交
缺点:不好做目录级别权限管理

2、git 分布式版本控制系统

2.1、设置为仓库

自己选择一个文件夹,然后在里边点击Git Bash Here

git inint

2.2、提交本地文件

#git  status  查看状态
# git add  添加追踪  git  add --all
# git commit -m "xxx" 提交,  xxx是你对这个提交文件想要备注的东西
# git log 查看历史版本  后边加一个文件,可以只看这个文件的提交信息 git log -p 查看历史提交详细,可以显示提交文件里的内容

1)创建一个文件,然后里边编辑你想要的东西
2)用git add +文件,然后用git commit -m "xxx"提交

 

3)如果想要回到提交之前的版本,可以用回滚

# 回滚
# --hard  回滚历史版本,文件内容也会回滚
# --soft  回滚历史版本,但文件内容不会回滚
# git reset --hard 版本号(2bbb810718b9ed717e75821c0f5df1a1ad11a9ef)
# git reflog 查看每次操作的版本号

4)设置远程仓库的别名,远程仓库你可以在Gitee中自己创建一个,然后自己本地的仓库和远程的仓库建立连接,然后推送到远程仓库

# 查看远程仓库别名设置
# git remote - v

# 添加别名映射
# git remote add origin xxx(xxx是自己的远程仓库地址,即自己gitee的网址)
# 删除别名映射
# git remote remove origin

# 强制拉取 合并
# git pull origin master --allow-unrelated-histories

# 推送到远程仓库
# git push origin master

最开始的时候,你输入git remote -v 里边是没有东西的;然后你输入git remote add origin xxx,把自己的远程仓库设置别名origin,然后用git pull origin 使本地仓库和远程仓库相连接。

 如果发生图片所述问题:可以使用git pull origin master --allow-unrelated-histories 强制拉取合并
若你在你的gitee仓库里看到了你自己推送的文件,则表明成功了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
为了在python中安装GitHack,你需要按照以下步骤进行操作: 1. 首先,确保你已经安装了Python 2.x版本。如果你之前只安装了Python 3版本,你需要额外安装Python 2版本。 2. 接下来,你需要安装pip的Python包管理工具。然而,当你同时安装了Python 2和Python 3时,pip只能与其中一个版本关联。为了让两个版本Python共存,你需要分别重新安装pip。 3. 找到你Python 2和Python 3的安装目录,并修改其中的python.exe和pythonw.exe文件的名称。将Python 2对应的文件命名为python2.exe和pythonw2.exe,将Python 3对应的文件命名为python3.exe和pythonw3.exe。 4. 修改完成后,你就可以在Python 2环境下使用pip来安装GitHack了。打开命令行窗口,切换到Python 2的安装目录,然后运行以下命令来安装GitHack:pip install githack 请确保你按照这些步骤来安装GitHack,这样你就可以在Python 2环境中使用它了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Windows下同时安装python 2 和 3 详细教程 ——为了GitHack工具 同时安装python2和3的过程记录](https://blog.csdn.net/weixin_44953600/article/details/107638692)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FanMY_71

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值