git地址_git首次拉取代码

2023年2月27日13:48:44git地址_git首次拉取代码已关闭评论

整理日常开发过程中经常使用的git命令!

git配置SSH

刚进入项目开发中,我们首先需要配置git的config、配置SSH方式拉取代码,以后就免输入账号密码了!

按顺序执行git config --globaluser.name"自己的账号"git config --globaluser.email"自己的邮箱地址"ssh-keygen -t rsa -C"自己的邮箱地址"会在本地用户路径下生成.ssh文件夹和id_rsa.pub文件

ssh文件位置

用记事本方式打开并复制id_rsa.pub内容(建议安装一个notepad++)

本地id_rsa.pub内容

在自己公司的gitlab上配置ssh密钥即可

个人设置里配置ssh密钥

建议:点击右上角头像Preferences,可以设置中文语言

gitlab配置为中文语言

git拉取代码方式

拉取代码方式有2种,ssh和http,可以使用http方式,缺点是每次需要输入账号密码

ssh方式拉取代码gitclonessh://git@localhost:30001/test/code.githttp方式拉取代码(需要输入账号密码)gitclonehttp://localhost:30001/test/code.git

在自己git上找到对应的ssh地址和http地址,替换!

复制ssh或者http方式拉取代码

常用git命令

git拉取代码、查看修改、添加、提交、推送拉取代码gitpull查看本地是否有文件修改gitstatus添加所有本地修改的文件gitadd .提交修改的文件到本地暂存区gitcommit -m 提交记录内容推送到远程分支gitpushgit分支查看、创建、切换、删除、提交查看分支信息gitbranch -a创建本地分支gitcheckout -b construction origin/construction切换本地分支gitcheckout construction提交分支gitpush --set-upstream origin construction删除本地分支gitbranch -d construction删除远程分支gitpush origin --delete construction把本地已有的分支(已经存在) 和 远程分支连接git branch --set-upstream-to=origin/develop develop创建分支基于某个分支

经常在上线后有bug需要修复

需要我们基于上线的分支代码,重新创建个分支来修复bug!必备!!

创建分支基于某个分支gitcheckout -b dev_bugfix origin/developgitpush --set-upstream origin dev_bugfix

懵懂先生