git教程(第一次使用)

一、gitee和github区别

二、git使用

下载地址

windows:https://gitforwindows.org/

mac:http://sourceforge.net/projects/git-osx-installer/

1.git初次运行前的配置

(1)配置用户信息

bash 复制代码
git config --global user.name "用户名"
git config --global user.email "注册Gitee的邮箱号"

--global 是指所有仓库都是用这个用户信息配置

(2)查看配置信息

bash 复制代码
git config --list

输出如下所示:

解决合并冲突时使用哪种差异分析工具,改用vimdiff

复制代码
git config --global merge.tool vimdiff

(3)配置免密码访问gitee仓库

bash 复制代码
ssh-keygen -t rsa -C "注册Gitee的邮箱"

连续按三次enter回车键就可

在/home/dell/.ssh可以看到

(4)添加公钥

在/home/dell/.ssh查看公钥

bash 复制代码
vim id_rsa.pub

删除注册gitee的邮箱,然后复制前面的秘钥到下面的地方

然后输入登录密码就完成配置了

2.初次代码提交

(1).新建仓库

(2)实战

进入代码路径,初始化

把代码提交到本地仓库,并添加注释

再次查看当前代码的状态

将本地仓库和远程仓库关联

bash 复制代码
git remote add origin git@gitee.com:w343579785/baojian-inout-judge-iot.git

git remote 其他操作:

bash 复制代码
git remote:列出当前仓库中已经配置的远程仓库的简写名称列表。
git remote -v:显示当前仓库中已经配置的远程仓库的简写名称和对应的url。
git remote add <name> <url>:将一个新的远程仓库添加到当前仓库中。<name>是远程仓库的简写名称,<url>是远程仓库的url。
git remote rename <old-name> <new-name>:将已经存在的远程仓库的简写名称重命名为新的名称。
git remote remove <name>:从当前仓库中移除指定的远程仓库。
git remote set-url <name> <new-url>:修改指定远程仓库的URL。
git remote show <name>:显示指定远程仓库的详细信息,包括URL和跟踪分支。

拉取远程仓库信息

bash 复制代码
git pull

将本地代码推上远程仓库master分支上

bash 复制代码
git push -u -f origin master

修改某些内容后,再次提交

bash 复制代码
git add .
git commit -m "修改README.md的格式"
git push origin master

其他常用命令

相关推荐
李少兄33 分钟前
在 IntelliJ IDEA 中修改 Git 远程仓库地址
java·git·intellij-idea
先跑起来再说6 小时前
Git 入门到实战:一篇搞懂安装、命令、远程仓库与 IDEA 集成
ide·git·后端·elasticsearch·golang·intellij-idea
承渊政道10 小时前
Linux系统学习【Linux系统的进度条实现、版本控制器git和调试器gdb介绍】
linux·开发语言·笔记·git·学习·gitee
Doro再努力10 小时前
【Linux操作系统12】Git版本控制与GDB调试:从入门到实践
linux·运维·服务器·git·vim
摇滚侠12 小时前
MAC IDEA GIT 提交区显示了几个不存在的目录
git·idea
城东13 小时前
Git使用[远程仓库远端的head比本地和提交的head旧,其他人拉不到最新代码]
git·head·远程仓库远端·比本地和提交的head旧·其他人拉不到最新代码
何中应1 天前
使用SSH地址拉取远程仓库代码报下面的错误
git
何中应1 天前
Git本地仓库命令补充
git
sun0077001 天前
执行repo sync -c -d -j4以后,提交未git push的代码看不到了。要怎么恢复?
git
胖虎11 天前
Git 一个本地仓库同时推送到两个远程仓库(详细教程)
git·多远程仓库·双远程仓库·git双远程·git备份