在本地建立git库,从网上git库下载代码到本地进行编辑后提交合并等操作的过程。
在本地建立git仓库,从网上git库下载代码到本地,代码编辑后提交合并等操作过程
备注:我使用系统的系统是ubuntu
一、准备工作
(1)在本地新建名为test的文件夹。
(2)下载好git(搜索其他教程或到git官网下载[https://git-scm.com/downloads])
(3)到官网注册git账号。
二、到git库克隆代码到本地,以克隆vue为例
1、到网上git找到需要的代码库。
(1)打开网上git地址:https://github.com/,
(2)搜索输入vue,找到vue主界面
(3)点击绿色的地方,复制出现的https://github.com/vuejs/vue.git
(4)返回本地,右键点击新建的test文件夹,选择“在终端打开”(也可以使用Ubuntu终端命令行实现)
(5)在打开的终端输入 git clone 刚刚复制下来的地址,回车后代码就被复制到test文件夹里了。
三、建立自己的网上git储存库
(1)建新网上git储存库
(2)建新分支,在自己主页,点击master后下拉箭头,输入feature/name名字。点击create branch: feature/name
四、本地修改代码提交,合并
(1)把自己网上的git仓库里的代码克隆到本地,克隆方法如上面,右键点击已经克隆来的文件夹,用终端打开。
(1)git branch 看自己所在的分支。如果没在自己要的分支,git checkout 目标分支。
(2)检查在正确的分支后,修改完代码保存。
(3)git status 出现红色的修改文件名
(4)git diff 出现具体的修改内容,检查核对,很多修改处按q退出。
(5)git add .或git add 文件名
(6)git commit -m “注释的内容”
(7)git push 推送到远端,需要输入自己git的账号名,密码。
(8)git checkout 主分支,git pull更新代码
(9)git merge 修改了代码的分支名。合并分支到主分支上。
(10)git push 就可以在网上的git库看到自己提交的新代码了。
五、以远端的某个分支在本地新建一个分支,并切换到该分支
git checkout -b dev(本地分支名) origin/dev(远程分支名)
六、查看分支
查看本地分支: git branch
查看所有远程分支和本地分支:git branch -a
七、删除本地分支
git branch -d 分支名
git reset HEAD 撤销暂存
-
查看当前登录账号:
git config user.name -
查看当前登录邮箱:
git config user.email -
修改用户名和邮箱:
git config --global user.name “Your_username”
git config --global user.email “Your_email”