git常用命令
安装git客户端 linux:yum install -y git windows:https://git-scm.com/downloads mac:brew install git 检查安装是否成功 git --version 推荐使用命令进行操作,不用图形界面sourcetree 注册github账号 客户端配置sshkey 通过公钥秘钥交互的 1、见图,命令方式或...
安装git客户端
linux:yum install -y git
windows:https://git-scm.com/downloads
mac:brew install git
检查安装是否成功
git --version
推荐使用命令进行操作,不用图形界面sourcetree
注册github账号
客户端配置sshkey 通过公钥秘钥交互的
1、见图,命令方式或者用gitgui 创建秘钥
2、配置多个sshkey ,公司里面会有git
git status
git pull 拉取
创建分支
git checkout -b branch1 本地创建分支
git add test.txt 追踪到文件
git commit -m "增加合并内容"
git push --set-upstream origin branch1 提交到远程
git branch 查看本地分支
git branch -a 查看所有端的分支
删除master 分支方法
先切换到master git checkout master 然后删除自己的分支
git branch -d branch1 删除自己本地分支 ,在本地创建分支后,还没有推送到远程的时候,直接用删除本地分支
git branch -r -d origin/branch1 删除远程分支 远程并没有真正删除
git push origin :branch1 (注意有个空格) 把本地操作推送到远程
合并分支
切换到master分支上 git checkout master
创建一个mergedemo 分支,并提交到远程,合并到master上
git merge mergedemo 把某一个分支上内容合并到当前分支上
解决合并冲突
冲突左尖括号,<<<<<<<<<< HEAD
=============
>>>>>>>>>>> 分支名
项目版本操作
版本回退上一个版本
git reset --hard HEAD^
HEAD is now at 476d2f5 v1
git reset --hard HEAD^^^ ^代表回退几个版本
git reset --hard HEAD~1000 回到指定版本
git reflog 第一列id版本号
git reset --hard id版本号
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)