Git的简单使用(以码云为例)

登陆码云,新建仓库

在码云上新建帐号后,登陆码云,而后新建仓库,如图:git

输入图片说明 输入图片说明

链接码云上仓库

  • 若是本地已有项目,如何与码云上的仓库链接呢?

在已有的项目中目录中,右击鼠标,单击git bash here,在出现的窗口中输入:缓存

git remote add origin git@gitee.com:liutaigang/test.git   //远程链接码云上的仓库
git push -u origin master   //把master分支推送到码云的仓库

git@gitee.com:liutaigang/test.git要改成你本身的仓库地址,在码云的建立页面中能够拷贝,如图:bash

输入图片说明

能够选用https或者ssh任意一种协议。ssh

  • 若是本地没有项目,如何与码云上的仓库链接呢?

答案是:新建本地的项目,再和码云上的仓库链接。 在工做目录中,右击鼠标,单击git bash here, 在窗口中输入:google

mkdir test       //新建项目的文件夹
cd test          //进入项目的文件夹
git init          //新建git 仓库
touch README.md     //新建 README.md文件
git add README.md       //将README.md添加到暂存区(先照作,不深究)
git commit -m "first commit"    //将暂存区的内容提交到当前的分支(先照作,不深究)
git remote add origin git@gitee.com:liutaigang/test.git     //同上,要改成你本身的仓库地址
git push -u origin master      //同上
  • 如何码云的仓库中已经有正在开发的项目,能够直接克隆

git clone  <URI>   //尖括号(包含尖括号)是要克隆的项目的地址

add、commit、push和pull的使用

首先,作些铺垫。 你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工做目录,它持有实际文件;第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果,如图:指针

输入图片说明

不懂没关系,慢慢的会懂的。code

  • add

add命令是将项目中的文件添加到暂存区,使用方法以下:blog

git add <filename>  //尖括号(包含尖括号)是要提交的文件名

若是不想一个个提交,可使用:图片

git add *
  • commit

commit 命令是将暂存区的文件提交到相应的分支(上图中的HEAD是指向分支的指针。通常状况下,你是处在master分下,固然能够切换到其余的分支下,不懂能够百度或google)。使用方法以下:开发

git commit -m "explain of commit"   // -m 后面输入的是本次提交的说明,能够输入任意内容,固然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。
  • push

push 命令是将本地分支中的内容推送到远程的仓库,就是上面链接的那个。使用方法以下:

git push origin master  //意思是将本地的master分支提交到名为origin的远程仓库
  • pull

pull 命令是将远程的仓库的内容拉取到本地的仓库

git pull

或者

git pull origin next:master  //要取回origin主机的next分支,与本地的master分支合并,通常直接用git pull 与上述操做一致。

好blog的推荐

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

很是实用和详细,值得一读。

相关文章
相关标签/搜索