认识git和git的基本使用,本地仓库,远程仓库和克隆远程仓库

本地仓库

#安装git

https://git-scm.com/download/win

#git是什么?有什么用?

git相当于一个版本控制系统,版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。

        作用:

  1. 记录(项目)文件变化形成一个个版本
  2. 查看版本记录信息
  3. 将文件切换到指定版

#git基本使用


git在哪里打开路径在哪里   建议在管理文件的地方打开

clear清屏     
按回车继续查看隐藏的内容,按q退出查看 
上下键切换历史命令   tab键   联想不全(忘记了可以tab键提示补全)

#git 配置用户信息

git config --global user.name "用户名" 全局配置用户名

git config --global user.email 邮箱 全局配置邮箱

git config --list 查看全局配置信息




#初始化本地git仓库
git init

#添加文件到本地仓库并查看追踪状态

# 添加所有文件到暂存区(点表示所有文件)
git add .
# 记录到版本库
git commit -m "注释"


git add .
什么时候有用    创建或者修改新的数据提交才有用
git commit -m '版本'    创建或者修改新的数据提交才有用


#查看及切换历史版本


# 简略方式查看log信息
git log --oneline
# 完整方式查看log信息,如果出现无法退出,可以按 q
git log
# 切换到指定版本
git reset --hard 版本号

# 查看完整历史(版本切换之后git log可能会出现无法查看的情况)
git reflog

# 查看完整历史(版本切换之后git log可能会出现无法查看的情况)


git reflog

#远程仓库

# 本地仓库中添加远程仓库地址
git remote add origin 远程仓库地址

# 移除远程仓库的绑定
git remote remove origin

# 推送本地仓库代码到远程(-u参数表示首次,如果第二次及以后的提交无需加-u)
git push -u origin 分支名(码云默认是master,github默认是main)

# 推送本地仓库代码到远程(-u参数表示首次,如果第二次及以后的提交无需加-u)

所有步骤:

  1. 完成利用 git init 初始化本地仓库
  2. 完成利用 git add . 添加工作区文件到暂存区
  3. 完成利用 git commit -m '注释' 将暂存区内容提交到仓库中形成一个新版本
  4. 完成在 码云 (Gitee - 基于 Git 的代码托管和研发协作平台) 新建仓库
  5. 完成利用 git remote add origin 远程仓库地址将本地仓库与远程仓库绑定
  6. 完成利用 git push -u origin master将本地仓库版本文件推送到远程仓库中
  7. 完成利用 git loggit log --oneline 查看提交版本历史

#克隆远程仓库

  • 利用 git clone 命令克隆一个远程仓库

步骤:

  1. 在gitee(码云)上找到仓库地址
  2. 使用git clone 拷贝仓库文件到本地

#Git忽略文件 .gitignore

# 这里演示.gitignore的部分语法
# #之后的内容是注释 会被Git忽略
# 忽略 info.txt 文件
info.txt
# 忽略 .vscode/ 目录下所有的文件
.vscode
# 忽略目录下所有.md结尾的文件
*.md
# 忽略 doc/目录下扩展名为txt的文件
doc/*.txt

/node_modules
/oh_modules
/local.properties
/.idea
**/build
/.hvigor
.cxx
/.clangd
/.clang-format
/.clang-tidy
**/.test
/.appanalyzer

总结:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

郝晨妤

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

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

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

打赏作者

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

抵扣说明:

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

余额充值