git日常使用命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

git日常使用命令及方法.


提示:以下是本篇文章正文内容,下面案例可供参考

一、git安装配置

sudo apt install git
git --version

二、git配置

1. 查看本地已存在的账户信息

查看用户名 :git config user.name
查看密码: git config user.password
查看邮箱:git config user.email
查看配置信息: $ git config --list

修改用户名
git config --global user.name “xxxx(新的用户名)”
修改密码
git config --global user.password “xxxx(新的密码)”
修改邮箱
git config --global user.email “xxxx@xxx.com(新的邮箱)
  1. 直接修改git配置信息(.gitconfig)
gedit ~/.gitconfig
  1. 配置个人的用户名和电子邮件:
git config --global user.name "hu***ai"
git config --global user.email hu***ai@wanji.net.cn

2. 行尾描述符

配置为linux环境的行尾描述符

拒绝提交包含混合换行符的文件

git config --global core.safecrlf true

提交时转换为LF,检出时不转换

 git config --global core.autocrlf input
  1. git和gitlab服务器之间的联系
ssh-keygen -t rsa -C "haozhihang@wanji.net.cn"
cd ~/.ssh/
ls
cat id_rsa.pub

在这里插入图片描述注意:
如果当前环境已经初始化过git,存在之前配置好的帐号,在选择时需要覆盖原来的帐号,不然生成的哈希值包含别人的邮箱信息.具体每一步操作如下:(除了覆盖别人的那一步操作以外,其他的都直接回车)
在这里插入图片描述

注意:哈希值的内容格式为:
在这里插入图片描述

在这里插入图片描述

三、git使用

  1. 克隆代码(master)
git clone git@***.git
  1. 克隆代码(branch)
git clone -b 分支名 git@***.git

注意1:在进行代码开发前一定要查看当前版本库的状态

注意2:在进行代码开发前一定要拉取服务器上最新的代码

3. 查看当前版本状态

查看当前版本状态                git status
查看修改内容                        git diff  文件的路径
丢弃当前工作区的修改                git checkout 文件名
将工作区修改添加到暂存区        git add 文件名
将暂存区修改提交到版本库        git commit –m “提交log”
从远程服务器拉取代码                git pull
推送到远程服务器                git push

四、正常代码开发流程

在这里插入图片描述

五、版本回退

在这里插入图片描述

六、解决冲突

在这里插入图片描述

7、git本地建仓并上传服务器

1. 在本地需要上传的项目根目录输入:

git init

2. 将所有文件进行上传准备:

git add *

3. 输入提交命令:

git commit -m "这里可写上传文件的备注,如:第一次上传"

4. 建立本地与服务器仓库的联系:

git remote add origin https://git***.git

5. push到服务器仓库

git push -u origin master

8、git日常命令

8.1 查看当前git的状态

git status

8.2 将文件、文件夹、所有变动文件添加到暂存区

git add <file>              # 将指定文件添加到暂存区
git add <directory>         # 将指定目录下的所有文件添加到暂存区
git add .                   # 将所有变动的文件添加到暂存区

8.3 将暂存区的文件提交到版本库,创建一个新的提交记录

git commit -m "commit message"

8.3 将本地代码推送到远程仓库

git push

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

大蠢驴小疯子

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

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

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

打赏作者

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

抵扣说明:

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

余额充值