Git相关基础总结

Git 官网下载地址,按照官网教程安装即可

温馨提示: 显示.git文件:git init初始化的文件件下 —》点击计算机上导航栏上的工具 ——》文件夹选项 --》查看 --》高级设置中的显示隐藏文件夹

在本地配置git
  1. 现在本地电脑上成功安装Git
  2. git config user.name 配置git 用户名 || git config --global user.name 用户名 全局配置用户名
  3. git config user.email 配置git用户邮箱 || git config --global user.email 用户邮箱 全局配置用户邮箱
  4. ssh-keygen -t rsa -C"xxxxx@xxxxx.com 三次回车生成ssh公钥
  5. cat ~/.ssh/id_rsa.pub 复制 id_rsa.pub 目录下的内容
  6. 在 C:\Users\Administrator.ssh 目录下回生成三个文件夹 id_rsa.pub(公钥),id_rsa(私钥),known_hosts()在码云 左上角设置中的弹出框中,找到并点击ssh公钥,点击添加 ,将is_rsa.pub文件内容粘贴过来即可
Git 常用命令
  1. git clone https://gitee.com/--------------.git 克隆下载项目
  2. git status 查看本地变更记录
  3. git stash 缓存本地变更文件避免拉取的时候被覆盖
  4. git pull --rebase 拉取码云上的最新代码到本地
  5. git stash pop 缓存的本地表更和拉取的新代码合并
  6. git add 文件名 在确认没有冲突的情况下准备提交 即将文件放在缓冲区 || git add . 将所有的文件放在缓冲区
  7. git commit -m "这里是对本次提交的描述" 提交此次提交代码的备注
  8. git push origin master 上传到master分支
  9. git log 查看提交日志
  10. git show 提交记录的哈希值 可以查看具体某次提交的详细记录
  11. git config --list 查看本地git的配置
  12. git diff 文件名 可以查看修改的内容
  13. git reset --hard HEAD^ 倒退到上的版本
  14. 在这里插入代码片
私有仓库项目上传

将本地项目上传到码云 他人教程

  1. 在码云上将创建一个新的仓库,

  2. 在本地电脑上新建一个文件夹,鼠标右键,Git Bash Here

  3. 在命令行窗口上 git init *****初始化项目

  4. git clone https://gitee.com/xkqbaiyuan/main.git(仓库地址) ****可以将这个文件克隆下来

  5. git remote add origin https://gitee.com/xkqbaiyuan/main.git(仓库地址) *****连接码云仓库

  6. git remote -v 查看远程库信息

  7. git pull origin master --allow-unrelated-histories 拉取项目

  8. git push origin master 将本地仓库推送到远程仓库

     $ git pull --rebase origin master
     $ git push -u origin master
    

git在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:

1.按键盘字母 i 进入insert模式

2.修改最上面那行黄色合并信息,可以不修改

3.按键盘左上角"Esc"

4.输入":wq",注意是冒号+wq,按回车键即可

注意
查看远程库信息,使用git remote -v;

本地新建的分支如果不推送到远程,对其他人就是不可见的;

从本地推送分支,使用git push origin branch-name,如果推送失败,先用git pull抓取远程的新提交;

在本地创建和远程分支对应的分支,使用git checkout -b branch-name origin/branch-name,本地和远程分支的名称最好一致;

建立本地分支和远程分支的关联,使用git branch --set-upstream branch-name origin/branch-name;

从远程抓取分支,使用git pull,如果有冲突,要先处理冲突。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值