---创建本地分支和远程分支---start------------
git clone
git status
git checkout -b dev-chenyang
git push origin dev-chenyang
git branch -a
------拉取---end----------------------------
------拉取---start--------------------------
//拉取
git fetch 拉取远程全部分支合并数据 存入本地备份
git merge origin/dev- 合并代码
------拉取---end----------------------------
------提交----start-------------------------
添加缓存文件
git add .
查看状态
git status
提交
git commit -m "日志信息"
推送远程
git push origin dev-chenyang
----------提交----end-------------------------
日常合并指令
git branch 列出所有本地分支
git branch -r 列出所有远程分支
git branch -a 列出所有本地分支和远程分支
git merge origin/feature- 在本地备份的数据中 选取分支进行合并
git merge origin/dev- 在本地备份的数据中 选取分支进行合并
git pull 相当与git fetch之后立即执行git merge
日常提交指令
git add. 添加文件到仓库
git commit 提交暂存区到本地仓库。
远程操作
命令 说明
git remote 远程仓库操作
git fetch 从远程获取代码库
git pull 下载远程代码并合并
git push 上传远程代码并合并
git merge origin/feature- 合并代码
git checkout feature- 切换分支
git checkout dev- 切换分支
命令 说明
git add 添加文件到仓库
git commit 提交暂存区到本地仓库。
git status 查看仓库当前的状态,显示有变更的文件。
git diff 比较文件的不同,即暂存区和工作区的差异。
git reset 回退版本。
git rm 删除工作区文件。
git mv 移动或重命名工作区文件。
git log 查看历史提交记录
git blame <file> 以列表形式查看指定文件的历史修改记录
修改账户信息
git config --global user.name "ASxx"
git config --global user.email "123456789@qq.com"
生成ssh
右键打开 git bash
ssh-keygen -t rsa 执行生成公钥和私钥的命令 连续回车至生产密钥
cat ~/.ssh/id_rsa.pub 执行查看公钥的命令
复制全部ssh
ssh-rsa aAAAB6Ez10......fj8c+wUGoqSqSr2cNqM= 122@qq.com
gitlab登录后,点击右上角头像 选择setting后,左边菜单SSH Keys复制到里面
git命令
最新推荐文章于 2021-10-14 09:31:51 发布