git和GitHub

git和GitHub

下载安装

这个没啥好说的把,软件商店或者官网都可以
官网下载
选择适合自己的版本,选择存储位置后无脑下一步
安装完后会有三个图标

我们一般使用Git Bash
可以从 开始 进入,也可以直接右键

使用

B站狂神
讲得很清晰,挺详细的,虽然只有基本的知识,但也够了

基本命令

cd ? :作用为 进入某个文件夹,?表示文件夹的名称,
cd .. :回退到上一个目录
pwd :显示当前所在的目录表路径(用来查询不知道的当前路径)
ls :列出当前目录中的所有文件
ll :也是列出文件,但是比ls详细很多
touch :新建文件,如 touch indes.md,就是新建一个名为indes的文件
rm :删除文件,如 rm indes.md,就是删除文件indes.md
mkdir :新建一个文件夹,mkdir cpp,新建一个名为cpp的文件夹
rm -r :删除一个文件夹
rm -rf / :在Linux中,就会删除电脑中的所有文件
mv :移动文件,如 mv indes.md cpp,就是把文件indes.md 移动到文件夹cpp中
reset :初始化终端,也可以用来清屏,但是没有clear好用
clear :清屏
history:查看历史命令
help :帮助,用于查看命令
exit :退出git

字体加粗的是我认为比较好用的命令,其它的要么又替代方案,要么用了就是GG

进行配置

上述基本命令,只能用于单人开发
而要进行多人开发,使用远程仓库,我们还需要进行配置
想要知道自己有没有配置,可以使用git config --global --list 查看

我这个已经配置好了user.nameuser.email
没有配置的话是不会有显示的

进行配置的命令为:
git config --global user.name "用户名"
git config --global user.email "邮箱"

邮箱最好使用真实的,会有用
这个配置也是以后连接GitHub可以用的

当然,不需要担心自己设错了用户名啊,邮箱啊,这些都是可以改的
在C盘里面找到user,Lenovo(联想电脑用户默认),找到 .gitconfig(Git Config源文件),打开,删除里面的东西,再次在git里进行配置就可以。
.ssh文件,找到id_rsa.pub文件,打开(可以使用typora),里面就是密钥了。

而命令:git config --system --list 则可以查看系统的配置(也是可以在git目录下找到git从fig文件)

虽然我都看不懂,但不妨碍我使用这个命令

远程仓库的使用

国外的有GitHub,国内的有gitee
GitHub不好搞,需要插件或者镜像访问,一般访问的体验有点难受
GitHub镜像访问
插件:在gitee里搜索dev-sidecar(但是我搜不到)

创建本地仓库

命令:git init

就会出现一个.git的文件。
在使用本地仓库进行commit时,需要先进行命令:git remote add origin 仓库地址
才可以继续后面的操作

克隆远程仓库

这就需要你有GitHub或gitee的账户,并建立了远程仓库
你以为这就可以了?不不不,最好的是,先设置一下ssh密钥
在C盘里面找到user,Lenovo(联想电脑用户默认),.ssh文件,找到id_rsa.pub文件,打开(可以使用typora),里面就是密钥了。
如果没有.ssh文件,就得需要先进行创建,命令如下
ssh-keygen -t rsa

复制密钥,在GitHub中的settings,找到SSH and GPG keys,添加ssh密钥就可以

然后新建仓库,设置,一般是设置开源许可证(GPL3.0就可以了),创建即可
建好仓库后,在Clone的按键里复制链接,就可以使用git进行克隆了

**git clone https://github.com/tianzhixiaoyan/tiankeng.git **

然后我们就可以进行一系列操作,最后通过git上传到GitHub
git add .
git commit -m "提示信息"
git push -u origin master (git push origin master)

注意,最后不一定是master,要看git里面提示行最后括号里面是什么

这样就可以了

posted @ 2022-01-18 17:25  内卷  阅读(36)  评论(0编辑  收藏  举报