git和github的上传

学习笔记(6.25)

第一次 git
1.先下载git
2.先在github上新建一个库,然后复制ssh地址
3.电脑上新建一个文件夹 在文件夹那git bash
4.然后git里面输入 git clone+ ssh的地址(如果本机是第一次,就需要再去提交用户信息 git config --global user.name “oys” 和 git config --global user.email “1723767677@qq.com” )
5.然后跟着 这个教程 ssh的链接
6.然后 就可以成功看到本地有个文件夹
7.然后可以在里面写文件 然后在里面 通过 git推上去
8.git add .
9. git status 查看状态
10.git commmit -m"xxx注释"
10. git push

第一次访问别让的库
1.先去 复制项目的ssh地址
2.然后新建文件夹 然后gitbash在这
3.然后 git clone +http地址

然后就可以进行下面的操作了

git上传到github

git init:初始化本地仓库)
git add . 添加全部已经修改的文件

git add -A

git commit -m ‘提交说明’
git remote add origin 远程仓库地址
git pull origin master // 把本地仓库的变化连接到远程仓库主分支
git push -u origin master 创建一个 upStream (上传流),并将本地代码通过这个 upStream 推送到 别名为 origin 的仓库中的 master 分支上,-u ,就是创建 upStream 上传流,如果没有这个上传流就无法将代码推送到 github;同时,这个 upStream 只需要在初次推送代码的时候创建,以后就不用创建了
到此执行完毕,查看分支提交状态确认是否提交完整

git status

1.如果遇到:Updates were rejected because the remote contains work that you do的问题

在执行git push -u origin master 前
执行git pull origin master

2.如果遇到Updates were rejected because the tip of your current branch is behind
即:自己当前版本低于远程仓库版本
执行 git push -u origin master -f

后来传值

git add .
git commit -m'xxxx'
git push

忽略版本优势

composer install --ignore-platform-reqs

小知识点

1.git的下载安装以及基本操作

初始化 git init

查看git状态 git status

添加文件 git add xxx

添加所有文件 git add .

查看日志 git log

查看日志 git log - -pretty=oneline

所有操作 git reflog

查看分支 git branch

切换分支 git checkout xxx

创建分支git checkout -b xxx

img

2.git过程演示

1.git init初始化后有3个区域

1.工作区(文件夹内) 2.版本库:

先通过git add将文件载到暂存区,通过get commit将暂存区添加到版本库,版本库和远程仓库交互

img

3.github搭建远程仓库

1.在Github上建立自己的库

2.远程连接

echo “# gittest” >> README.md
git init 初始化
git add README.md
git commit -m “first commit”
git branch -M master(main)
git remote add origin https://github.com/song-ouyang/gittest.git //和远程仓库建立连接(origin别名)
git push -u origin master(main) //本地推送到远程

4.lunix命令

ls 查看全部

vim xxx(readme.txt) 打开

esc+:wq 关闭 git remote rm origin

5.文件的添加

1.工作区上传到暂存区 git add .

2.添加到版本库 git commit -m “添加aaa成功”

//3.查看git状态 git status

4.推向仓库 git push -u origin master

img
1.git生成公私钥

1.设置Git的user.name 和user.email

git config --global user.name “song-ouyang”

git config --global user.email “1723767677@qq.com”

2.查看有没有密钥(一般没有)

cd~/.ssh

生成ssh ssh-keygen -t rsa -C “1723767677@qq.com”

img

确认确认确认(3个回车)

在指定地方找到公钥(id_rsa.pub) 复制

在账号下的setting 添加新ssh 添加成功

2.git版本回退

查看日志 git log - -pretty=oneline

3.分支管理

查看分支 git branch

切换分支 git checkout xxx

创建分支 git checkout -b xxx

合并分支 git merge master

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值