创建空白项目
1 2
| git config --global user.name "李圳" git config --global user.email "lizhen@flydiy.cn"
|
1
| git remote add origin https://git.flydiysz.cn/lizhen/test.git
|
关联远程仓库:将你在第一步复制的仓库地址添加为远程仓库,并命名为 origin
提交到暂存区
1
| git commit -m "Initial commit"
|
提交更改并附上描述
-m 作用:直接在命令行中附上本次提交的说明文字,而不打开系统默认的文本编辑器
1
| git push -u origin master
|
推送代码 , 注意分支名称 , 不确定可以通过 git branch 查看
-u 作用:将本地的 master 分支与远程仓库 origin 的 master 分支建立“追踪关联” , 后续 git push 即可推送
更新代码
查看当前修改了哪些文件
1
| git commit -m "fix: 修复了聊天输入框的样式问题"
|
1 2
| git pull origin master git pull --rebase origin master
|
拉取远程最新代码(防止别人先推送了,产生冲突) , 用 rebase 方式拉取,把你的提交“挪”到远程最新提交的后面 , 让历史呈线性
分支管理
创建一个新分支(但不会切换过去)
切换分支
将指定分支合并到当前分支
删除本地分支(已合并的)
拉取远程分支的最新代码并合并到当前分支
常见命令
仅拉取远程更新到本地,但不自动合并