Git笔记(待补全)
Git基础笔记。学习中,待补全。
1.Git中的全局忽略—配置
【为什么要进行全局忽略配置?】:
A:在操作Git时,我们会将修改的内容$git add . 到Git,Git会提示我们哪些文件都修改了。此时提示中会包括系统自动修改的文件,bin文件等。
而我们add到Git时,并不希望将这些文件也一同add到Git,但如果不add到Git,Git就会一直提示我们文件被修改了,都需要add。
此时我们需要忽略这些系统自动修改的东西,如果有一些你不想提交到Git的东西,你也可以忽略。
【设置.gitignore为全局–方法】:
在.gitconfig文件中,在[user]块下面添加一块:
[core]
excludesfile = c:/Users/你的账户文件夹/.gitignore_global
2.【基础步骤】
1.建立(mkdir)文件夹,若不需要直接进入第二步
mkdir demo //demo是文件夹名字
2.进入文件夹,初始化
cd demo
git init //初始化
3.查看状态及写入(创建)文件
git status //查看状态
echo "hello" > abc.txt //将内容“hello”写入abc.txt这个文件(若不存在则创建)
4.明确一个概念,git的上传分为暂存区和存储库
git add abc.txt //上传到暂存区
git commi //从暂存区上传到存储库
tips:先上传到暂存区,再将暂存区的内容一起上传到存储库。【修改暂存区的文件,修改后的新文件还不在暂存区!!这时候如果不执行git add 把修改过的这个文件重新git add ,直接git commit 提交的还只有修改前的文件】
如果不愿意使用这种二段提交,可以使用
git commit -a -m "update content"
直接提交。
这种方式有利有弊,需要自行权衡
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)