Git命令的使用
git搭建
方法一
git clone 'git地址链接' // 克隆项目到本地
方法二:
git init // 初始化项目 git remote add origin git链接 // 链接远程仓库 git pull origin 分支名 // 拉取文件
git基本步骤
git add 命令将该文件添加到暂存区
1、有新创建文件:
git add . git commit -m '备注信息'
2、无新创建文件:
git commit -a -m '备注信息'
注:无新文件的时候以上两者都可以使用,有新文件时需要add一下
git pull 命令用于从远程获取代码并合并本地的版本
git pull origin 分支名
如果是多人开发,注意看是否有冲突,git status 命令查看是哪些文件冲突了。
冲突解决完之后就可以使用git push命令了git push 命令用于从将本地的分支版本上传到远程并合并
git push origin 分支名
git使用步骤顺序:
git status // 查看有哪些文件需要提交
git add .
git commit -m '提交备注'
git pull origin 分支名
git push origin 分支名
git强制覆盖
git fetch --all
git reset --hard origin/分支名
git pull origin 分支名
git分支的新建与删除
本地分支:
git branch // 查看本地分支 git checkout 分支名 // 切换分支 git checkout -b 分支名 // 新建分支 git branch -D 分支名 // 删除本地分支
远程分支:
git remote -v // 查看远程链接分支 git push origin --delete 分支名 // 删除远程链接分支
git其他命令
git remote set-url origin 新的git链接 // 切换远程仓库地址
git status // 查看工作目录状态
当拉代码的时候遇到 # 的时候 1. 按ESC 2. 输入‘:wq’3. 回车
俺就整理了一丢丢,如果还有其他的可以补充哈~
推荐阅读
js保存图片(兼容ie)
使用window.navigator.userAgent获取浏览器你内核,然后判断是不是ie/edge内核 {代码...} 如果是ie/edge内核 {代码...} 其他浏览器 {代码...} 完整js代码 {代码...} dataURLtoBlob 你们可能用不了,想其他方法转吧
肥肥阅读 353
openKylin 0.9.5版本正式发布,加速国产操作系统自主创新进程!
2023年1月12日,中国桌面操作系统根社区openKylin(开放麒麟)正式发布openKylin 0.9.5操作系统版本。此版本充分适应5G时代需求,打通平板,PC等设备,实现多端融合,弥补了国产操作系统的短板,有效推动国产操作...
openKylin赞 6阅读 8k
Git的一些最基础操作-以项目为例
在自己刚接触git的时候,心里一直有一个疑问,那就是什么是git?git能用来干什么呢?git是一个分布式的版本控制系统。 那么现在你就知道了,git肯定是用来管理代码版本的,而且还是分布式的。
淼淼真人赞 2阅读 3.6k
工作中常用的git命令
在这类系统中,像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像...
vipbic赞 4阅读 1k
git 多用户配置(多用户 & 公司/个人)
多用户配置公司和github,经常会遇到要多用户使用git的情况,以下为配置信息,以下拿xiaoxuete1 & xiaofute2举例设置ssh-key {代码...} 会提示存储的文件名,输入如果需要push时确认的密码,可在该步骤输入.pub文件...
小夫特赞 1阅读 7.5k
SegmentFault 思否技术周刊 Vol.78 — Git 必看技术补给
Git 的诞生是一个非常有趣的故事。1991年 Linus 开源了 Linux 内核,无数 Linux 爱好者在世界各地为 Linux 编写代码,那么问题来了,这些代码该如何管理呢?起初 Linus 使用 BitKeeper(BitMover 公司的版本控制软...
Beverly赞 3阅读 2.1k
openSSH升级公钥失效Permission denied (publickey)解决方案
背景centos系统升级openSSH后,服务器上无法再拉取代码,报错如下:原因服务器重新安装SSH后公钥改变,需要重新安装ssh-keygen -t rsa -C "邮箱地址"生成公钥,删除gitlab原有公钥,但是git pull依然报错如下:依...
兰俊秋雨赞 2阅读 1.6k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。