git使用以及版本控制

本文介绍了Git的安装过程,详细讲解了如何使用.gitignore文件以及基本的Git命令,如初始化、添加、提交和推送。同时,针对使用中遇到的坑,如.idea文件的删除和更新文件上传时的注意事项进行了说明,帮助读者更好地掌握Git的日常操作。
摘要由CSDN通过智能技术生成

总览:

  1. git的安装
  2. git的使用
  1. 坑的总结

细节:

1. git的安装:

git是linus写的用来控制软件项目版本的一个工具,下载方式很简单:

Git

直接到官网进行对应操作系统的软件版本进行下载就可以安装。

2. git的使用

  1. .gitignore文件的编写:
# 首先这个文件应该放置在某一工程文件的根目录下面,
# 打开工程文件夹,这个文件应该和.git 文件夹在同一个目录里面

# .gitignore文件是用来当我们使用git push命令将本地git仓库里面的文件上传到云端仓库时
# 自动检查这个文件,并且将这个文件里面列出的文件忽略掉,不进行上传。

# 文件的书写经常会用到正则表达,这是个新坑,待会再学:
# 有一些django项目的.gitignore文件可以借鉴:

# pycharm
\.idea\
.DS_Store
__pycache__\
*.py[cod]
*$py.class

# django stuff
local_settings.py
*.sqlite3

# database migrations
*\migrations\*.py
!*\migrations\__init__.py
  1. git基本命令:
# 初始化
git init
# 添加到本地仓库
git add .
# 确认操作
git commit -m 'someword'
# 给云端仓库进行命名
git remote add somename somelink
# 传输到云端
git push waynemaster master
# 测试进行代码下载
# 首先cd到想要保存代码的文件夹
git clone somelink

3. 坑

  1. .idea 文件的删除
# 不知道为什么有的时候已经在.gitignore里面包含了这个隐藏的文件夹,但是还是会上传上去
# 清空库之后,进行再次上传会发现这个文件夹还是在的
# 这时候就需要通过git命令点名删除.idea文件
git rm --cached -r .idea
git commit -m "gitignore提交删除.idea"
git push origin master
# 这样操作才可以将.idea文件夹全部删除

2.更新文件之后想要上传一定要注意 terminal路径一定要对

# 我们在创建仓库然后提交了第一次的代码之后
# 我们如果后面对代码进行了修改,然后需要再次更新我们的代码到云端
# 一定要注意上面的git代码输入的terminal显示的路径
# 显示的路径和第一次不一致的话直接显示拒绝更新

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值