github 和git

本文详细介绍了Git的基本操作,包括创建仓库、分支管理、文件状态跟踪及提交,以及SSH密钥的设置。重点讲解了git init、git clone、git branch、git checkout、git merge和git push等命令,同时提到了.gitignore文件的作用。此外,还讨论了如何配置Git的用户名和查看系统及个人配置。通过本文,读者可以全面了解Git的工作流程。
摘要由CSDN通过智能技术生成

账户名邮箱,密码

1.创建仓库

2.创建分支branch,作用是类似于副本,已存在一个main分支是默认的最终分支

 

3.修改内容以及提交更改

 


 

 Git

git安装以及环境变量的配置

安装完成后的:

git  bash    linux风格的(建议使用)

git  cmd   window风格的

git  GUI图形界面

git为每个仓库提供用户名,就是提交上去会显示的提交者的名字

 

 git config -l

可以查看系统配置以及自己的配置

 git config --system --list

查看系统配置(这个在git的安装目录下的etc的gitconfig文件里)

  git config --global--list

查看自己本地的配置(在C:\Users\xlj\.gitconfig文件里)

 

所以对于这些配置的修改实际上就是对这两个文件的修改。


搭建仓库(记得进入一个目录下)

方式一创建本地仓库

git  init 初始化后生成一个.git的隐藏文件

方式二克隆远程仓库

git  clone  [url]

 


四种状态

文件untracked未跟踪,

git  add后变为staged暂存状态

modified:文件已修改

unmodified:文件已入库,未修改,若修改变为modified

git status    查看文件状态

git  add .    表示所有的文件都放入暂存区

git commit   -m"本次提交描述" 将暂存区的文件提交到本地仓库

git  push


idea项目里的 .gitignore文件夹里规定了哪些文件不被放入暂存区也就是不需要提交到远程仓库的文件

 


 在xlj目录下有个.ssh

如果没有输完ssh-keygen也会生成

ssh-keygen -t rsa是某种加密算法生成的公钥

作用是在gitee里配置公钥用户就不需要每次push要重新输一遍密码

 

 




git分支常用指令

git branch列出所有本地分支(默认只有master)

git branch  -r  所有远程分支

git  branch  【名称】表示新建分支(还是留在master)

git  checkout  -b [分支名]   新建分支并切换到该分支

git merge  [branch]   合并指定分支到当前分支

git   branch    -d【分支名】 删除分支

git   branch -dr  [分支名] 删除远程分支

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值