![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 53
Citizen_Wang
前程似锦,你别回头.
展开
-
Git 安装
git 版本控制管理工具,git最大的优势就是分布式,使用git不再担心网络问题,在自己的电脑里就可以实现代码的版本管理。svn 在修改之前必须先从服务器下载,修改之后要上传到服务器,在网络不稳定的情况下,效率很低。分布式管理工具的代码的更新,推送,分支,合并都可以在自己电脑上完成,无需推送到服务器上。如果有需求,也可以下载该工具,仅供自己管理文件。git 安装Ubun原创 2017-06-26 14:04:57 · 288 阅读 · 0 评论 -
分支现场保留
情况说明当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令。其实意义不大,如果需要到其他分支,那么先在本地分支 add , commit 即可。因为所有的操作都是在本地,并没有在远程的服务器,也没有实现合并,所以本地 add,原创 2017-06-26 14:13:00 · 387 阅读 · 0 评论 -
git 分支使用原则
对于分支的应用,建议大家以这样的原则来:master分支是非常重要的,线上发布代码用这个分支,平时我们开发代码不要在这个分支上。创建一个dev分支,专门用作开发,只有当发布到线上之前,才会把dev分支合并到master开发人员应该在dev的基础上再分支成个人分支,个人分支(在自己pc上)里面开发代码,然后合并到dev分支在dev分支合并bob分支的命令是:git原创 2017-06-26 14:12:29 · 749 阅读 · 0 评论 -
git 分支合并和删除
# git checkout mater # 切换分支到 master# git merge unclewang # 在目标分支的下面,使用 git merge ,合并另一个分支到 master 分支。merge 融入一、两个分支都有修改文件,但是修改或者添加的文件并不冲突,也就是并不是同一个文件。可以合并成功。master 分支下面修改 1.txt# gi原创 2017-06-26 14:11:14 · 691 阅读 · 0 评论 -
git 分支讲解使用
大型的软件,需要使用一些分支,每个分支负责不同的部分,master 分支建议先留空,等最后合并准备上线的时候,再合并到 master 分支。个人少量的代码,直接使用 master 也不是不行,规范化操作,养成习惯。创建并使用分支# cd /home/testgit# git branch # 查看分支,会列出这个仓库的所有分支# git branch laowang原创 2017-06-26 14:10:25 · 346 阅读 · 0 评论 -
git 克隆远程仓库
克隆远程代码# cd /home# git clone git@github.com:aminglinux/resource.git# 克隆远程的代码,无需 ssh 验证。它提示,会在当前目录下初始化一个仓库,并创建一个.git的目录。Initialized empty Git repository in /home/resource/.git/# cd resource原创 2017-06-26 14:09:53 · 1714 阅读 · 0 评论 -
git 创建远程仓库
创建账号https://github.com/start a project >>>>>https https://github.com/BillWing726/test.gitssh git@github.com:BillWing726/test.git创建连接认证setting >>> ssh and GPG keys >>> New SSH key原创 2017-06-26 14:09:10 · 299 阅读 · 0 评论 -
git 文件的恢复和删除
修改 1.txt,发现该的不对,想恢复到上一次提交的状态。或者不小心 1.txt 删除掉了。可以使用git checkout --1.txt 恢复到上一次提交时的状态修改之后,使用了 git add,但没有 commit,想回到上一次提交的状态。使用下面两个命令。git reset HEAD 1.txtgit checkout -- 1,txt修改之后,add,原创 2017-06-26 14:08:20 · 818 阅读 · 0 评论 -
git 文件变更以及恢复历史版本
多次更改# echo bbb >> 1.txt# git add 1.txt# git commit -m "add bbb"# echo ccc >> 1.txt# git add 1.txt# git commit -m "add ccc"查看历史版本# git log # 可以查看所有提交git仓库的记录操作按照时间顺序排序,最上面的是原创 2017-06-26 14:07:01 · 2661 阅读 · 0 评论 -
git 创建仓库,提交文件
创建版本库# mkdir /home/gitroot # 创建存储版本的仓库# cd /home/gitroot/# git init # 初始化命令,使目录变成 git 可以管理的仓库Initialized empty Git repository in /home/gitroot/.git/提示初始化了一个空的目录 /home/gitroot/.git,一个隐藏的原创 2017-06-26 14:06:06 · 359 阅读 · 0 评论 -
git 远程管理
查看远程仓库信息# git remote -vorigin git@github.com:BillWing726/test.git (fetch)origin git@github.com:BillWing726/test.git (push)远程只有一个 origin 仓库,这个命令的目的,就是查看库的名字 origin,只有知道了库的名字,才能去查看分支的名字。上面是 fetc原创 2017-06-26 14:14:35 · 283 阅读 · 0 评论