学习笔记(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
2.git过程演示
1.git init初始化后有3个区域
1.工作区(文件夹内) 2.版本库:
先通过git add将文件载到暂存区,通过get commit将暂存区添加到版本库,版本库和远程仓库交互
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
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”
确认确认确认(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