容桂网站建设原创,英文网站建设详细方案,wordpress禁用谷歌字体禁用头像,长沙弧度seo电脑里存放了很多项目#xff0c;有的备份#xff0c;有的没备份#xff0c;如果不仔细分类管理的话#xff0c;时间一长#xff0c;到时看到那就会觉得非常杂乱#xff0c;很难整理#xff0c;这里有一个叫源代码托管#xff0c;用过它的都知道#xff0c;方便管理和…电脑里存放了很多项目有的备份有的没备份如果不仔细分类管理的话时间一长到时看到那就会觉得非常杂乱很难整理这里有一个叫源代码托管用过它的都知道方便管理和维护新手不会用没关系看完这篇文章试试容易上手。 文章目录git的使用配置公钥使用git命令初始化项目远程仓库下载到本地上传到远程其它命令查看状态操作分支上传错误合并分支首先了解一下
git是什么是项目版本库提交工具软件与之类似的还有svngitee是什么是类似国外github的源码托管网站嫌国外的访问慢就试试gitee码云
git的使用
如果电脑没有安装git软件就需要前往官方网站下载安装好
前往git下载 传送门
配置公钥
如果第一次使用git需要设置一下ssh公钥公钥是保护使用安全连接的
桌面没有它的快捷方式就在电脑上搜索程序找到Git Bash终端打开输入以下命令打开.ssh文件夹
cd .ssh~ 表示电脑用户你的文件夹 cd 打开某文件夹 如果要查看当前文件夹的目录就输入以下命令
ls看看当前文件夹下有没有文件id_rsa.pub没有的话就输入以下命令生成一个
ssh-keygen -t rsa -C youremailmail.com你在gitee官网注册使用的邮箱号如youremailmail.com以下内容出现的都将它替换输入即可 生成过程会打印输出提问默认下一步就按一次Enter键 上 gitee 登录注册邮箱即可拥有自己的远程仓库 传送门
输入以下命令可输出生成文件的内容内容就是公钥
cat id_rsa.pub密钥的格式是 ssh-rsa ****** youemailmail.com选择好鼠标右键copy复制下来
然后登录gitee码云网站点击账号设置找到SSH公钥一项不用输入直接粘贴上去点确认添加即可如下图
要测试公钥是否可用在终端输入以下命令
ssh -T gitgitee.com如返回内容没提示错误的话测试就没问题 使用git命令
git有桌面程序的操作方式但是这没有终端输入命令来得快
如果第一次使用git需要改一下配置输入以下命令设置你本地项目git使用的名称和邮箱
git config --global user.name youremail
git config --global user.email youremailemail.com为防止项目文件的中文乱码输入以下命令可修改文件编码为utf8
git config --global gui.encoding utf8初始化项目
选择要操作项目在终端输入打开项目文件夹位置
cd ~/Documents/vscode/project_name如果项目中要使用git就先初始化输入以下命令
git init执行后项目根目录下会多出一个文件夹.git和文件.gitignore 如果看不见表示已隐藏了就需要设置隐藏可见 远程仓库
项目中还没有连接到远程仓库输入以下命令添加
git remote add origin gitgitee.com:youremail/project_name.git其中gitgitee.com:youremail/project_name.git替换成你在gitee上托管的项目ssh地址即可如下图 如果添加填错了会变成不可用可以输入以下命令移除
git remote remove origin要查看远程仓库是否可用输入以下命令
git remote -v下载到本地
如果要从远程仓库中同步拉取下载到本地就输入以下命令
git pull origin master其中master是默认的分支指定上传者 或者如果是想从别人的仓库克隆复制下载一份的话就输入以下命令
git clone https://.....name.git其中https://.....name.git是别的仓库https地址 上传到远程
如果本地项目修改了某部分文件就输入以下命令
git add filename其中filename表示有修改的文件名若懒得输入的话就改成以下命令输入
git add -A或者
git add .表示会检查哪些修改过的自动将一些修改的文件添加到暂存中
如果修改完成了想要上传就需要两个命令
第一个是提交命令commit
git commit -m 提交备注信息第二个是推送push发送上传
git push origin master其中origin master是指定上传到master主分支也可以不指定就改成以下命令如在多人开发场合下就要指定分支
git push要验证上传是否成功了用浏览器访问远程仓库地址刷新一下看看 其它命令
查看状态
要查看状态输入以下命令
git status操作分支
输入以下命令可切换到master主分支(是指你当前在用的哪个分支)
git checkout master查看所有分支
git branch -a更新远程分支列表
git remote update origin --prune删除远程分支
git push origin --delete dev删除本地分支
git branch -d dev上传错误
上传项目若输出以下错误信息
remote: error: GE007: Your push would publish a private email address.在自己gitee码云账号设置下有个邮箱管理取消勾选不公开我的邮箱地址即可解决 合并分支
如果你有和团队协作编程一个项目放到远程仓库托管的话修改上传可能会提示与某些文件冲突错误
输入以下命令选择dev分支合并到master主分支即可谨慎操作
git merge dev合并顺利的话输入以下命令推送上传即可完成
git push -u origin master更多高级的命令这里就不讲了貌似用不上以后有需要再慢慢学学以致用。