首页 / 开发工具 / GIT

如何生成SSH公钥 id_rsa?

 有时候我们连接FTP登入服务端时,需要客户端提供ssh的公钥id_rsa,我们可以借用git客户端通过命令来生成,首先确保本地电脑已经安装过git第一步:打开git命令窗口输入命令:ssh-keygen -t rsa -C "12*****41@qq.com"然后一直回车enter就可以...

2018-02-01
标签: GIT    58

GIT创建与合并分支详解

在git中每次提交都会生成一个节点,Git都把它们串成一条时间线,这条时间线就是一个分支,在最开始时,git只有一条分支,即主分支(master)。HEAD严格来说不是指向提交,而是指向当前分支,分支才是指向提交的,所以,HEAD指向的就是当前分支。每次提交,master分支都会向前移动一步,这样,...

2016-08-10
标签: GIT    66

GIT的工作区和暂存区详解

工作区(Working Directory)就是.git(git版本库)隐藏目录所在的区,也就是我们存放代码的目录:版本库(Repository)工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区...

2016-08-09
标签: GIT    65

GIT 关联本地仓库与github上的远程仓库

如果你已经在本地创建了一个Git仓库后,又想与在GitHub上创建的仓库关联起来,方便本地修改后提交到github远程仓库上,你可以现在GitHub上创建仓库(创建方法省略...)假设在GitHub上我们创建了study-git仓库,GitHub告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已...

2016-08-02
标签: GIT    34

git clone远程库所有分支

利用git开发, 有时候本地没有远程库的分支,解决办法 找一个干净目录,假设是git_work cd git_work git clone //远程库地址 ,这样在git_work目录下得到一个project子目录 cd project git branc...

2016-07-07
标签: GIT    52

git删除本地或远程仓库的文件或目录

git rm -r –cached a/2.txt    //删除a文件夹下的2.txt文件   删除a文件夹git rm -r –cached agit commit -m “删除a目录下的2.txt文件”git push origin master&nbs...

2016-07-06
标签: GIT    76

GIT管理修改删除文件的操作

Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。修改操作的情况:1.当你用git add命令后,在工作区的第一次修改被放入暂存区,准备提交,但是在你使用git add 后,在工作区的第二次修改并没有放入暂存区,所以,git commit只负责把第一次加入暂存区的修改提交了...

2016-07-05
标签: GIT    59

使用git命令回退历史版本

在git中每次commit就会生成一个版本号(即 commit id) 命令: git reset --hard  commit_id 在Git中,我们用git log命令查看版本号:$ git log commit 1094adb7b9b3807259d8cb349e7df1...

2016-06-16
标签: GIT    50

git提交或更新代码的步骤

大致的步骤为:1.add xxx:把需要提交的文件先添加到本地暂存区。2.commit -m 'msg:xxx':把改动的文件提交到本地仓库,并添加说明信息3.pull :这个先 commit 再 pull,是为了防止在提交代码的时候,其他人已经提交了新的代码到远程仓库,导致本地和远程代码不一致提交...

2016-06-09
标签: GIT    125

git多人协作的操作流程详解

当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote:$ git remote origin    # 远程仓库名或者,用git remote -v显示...

2016-06-08
标签: GIT    78