【狂神说Java】Git最新教程通俗易懂_哔哩哔哩_bilibili
还是b站的教程哈
git的作用:版本控制,就是版本迭代,便于管理各历史版本的文件、工程,方便查看历史记录,不备份以便回复以前的版本
gitbash:与linux相似,使用最多,推荐最多 clear
gitcmd:windows的风格 cls
gitgui:图形界面的git 不建议初学者用,尽量先熟悉常用命令
先在桌面gitbash
ls可以查看当前目录下的文件
一 常用Linux命令
1 cd change directory
cd .. 切换到上一级目录 注意中间有空格
直接在当前文件夹右键bitbashhere即可打开
cd xx(文件夹的位置)即可进入该文件夹
2pwd显示当前所在的目录路径
3ls 蓝色目录 绿色程序 白色文件
二 git环境配置
所有的配置都保存在本地!!
查看配置 git config -l
查看系统配置git config --system --list
查看当前用户(global)配置git config --global --list 每个人都要配置这个,相当于告诉git你是谁
设置用户名 用户邮箱
3 Git理论 核心
commit是提交到本地仓库
如果需要推送到远程(github 或者码云) 需要push 一般会推送到远程
四 git项目搭建
本地仓库有两种方法创建:
第一种 右键gitbash
git init 初始化文件 可以看到多了一个.git的文件(是隐藏文件 需要查看隐藏文件看到)
第二种 克隆远程仓库
去克隆下载链接
在要并保存的文件夹右键gitbash
然后输入 git clone url
五GIT 文件操作
先init一个git
然后新建一个hello.txt
git status 可以看到hello.txt状态时未被追踪
然后git add . 可以看到文件处于待提交状态,此时暂存区有文件了
git commit -m "new file hello.txt" 提交暂存区的内容到本地仓库 -m 提交信息
最后远程push
六 忽略文件
七 码云生成SSH公钥
ssh文件夹下gitbash
可以看到生成了两个文件
添加成功,然后把码云仓库和本地仓库绑定
码云新建仓库
GPIL3.0
把远程仓库克隆到本地
在需要放代码的地方gitbash 然后git clone url即可