码迷,mamicode.com
首页 > 其他好文 > 详细

git的使用流程

时间:2018-08-01 18:56:24      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:目录   bsp   git reset   glob   ima   直接   line   ssh   创建   

 

一、 安装

Gitgit_for_windows.xp510.com.rar)

二、 使用

a) 进入到 git bash(命令行工具)

b) 初始化user.name,user.email

$ git config  --global user.name "AmbitionG"

$ git config  --global user.email "2438387860@qq.com"

三、 开发项目

c) 进入HBulid新建项目(如:e:\web20170210),把git bash工具的当前路径转入到你的项目目录

   命令:
cd e:\healthy

四、 给项目配置git仓库

d) 初始化仓库:git init

  1. git bash里,转换路径: cd e:/ web20170210
  2. 输入 git init。就会在e:/ web20170210下产生目录 .git(隐藏目录),表示e:\ web20170210里的项目代码(即所有的文件)会使用git进行版本管理。

注意:在初始化仓库后 尽量新建一个master的分支yourname  然后所有的剩余操作在yourname中执行

git bash里输入$ git checkout -b -yourname

五、 把开发的代码放在本地版本库

e) Git add

假设在项目下有个index.html文件。在 git Bash,输入:git add index.html

f)  Git commit(提交)

  1. git Bash里输入:$ git commit -m "这是新建的index.html"。其中"这是新建的index.html"只是说明或者说解释。

理解: addcommit

Add:添加;相当于打了标记,告诉git,下次提交时把该文件进行提交。

Commit:提交。把打过标记的(即用add进行添加的文件),一次性进行提交。

g) 

六、 恢复(跳转)到某个版本的文件

1)、查看所有的版本的命令

        git  log

2)、要恢复到上一个版本

        git reset  --hard   HEAD^

3)、恢复到指定版本

       git  reset  --hard  版本序列号

七、 把本地版本库的代码放在远程库

  1. 进入github官网(https://github.com/
  2. 注册账号

技术分享图片

  1. 登录(Sign in

技术分享图片

  1. 创建本地与远程的连接(用ssh)(搭桥)

1) 在本地创建ssh key(公钥)

创建SSH Key$ ssh-keygen -t rsa -C 2438387860@qq.com你需要把邮件地址换成你??的邮件地址,然后?路回车,使?默认值即.

?户主目录下(/c/Users/Administrator/.ssh/id_rsa)),看看有没有.ssh目录,如果有,再看看这个目录下 有没有id_rsaid_rsa.pub这两个?件,如果已经有了,可直接 跳到下?步。

2) 在远程创建ssh key

登陆GitHub,打开“Account settings”“SSH Keys”?: 然后,点“Add SSH Key”,填上任意Title,在Key?本框?粘贴id_rsa.pub?件的内容

技术分享图片技术分享图片

 

技术分享图片技术分享图片

点击add SSH Key

  1. 创建远程仓库:

1) 在页面中找 “new repository”

技术分享图片

2) 输入仓库名

技术分享图片

点击create repository

 技术分享图片

3) 添加远程库的命令(可以认为是把远程库和地址进行对应)

git bash里输入以下命令:(切记:把git bash的当前路径转到你的项目路径(带有.git文件夹)下)

 git remote add origin  git@github.com:tianwater/bigMi.git

origin:是远程的库名(可以认为是别名,可以更改)

git@github.com:tianwater/bigMi.git:是上一个截图中的ssh地址;

  1. 把本地库的内容推送到远程库(确保本地执行过git addgit commit)

git push -u origin master     

注意:origin是远程库名,根据实际情况进行更改

注意:确保本地执行过git addgit commit,即,本地版本库要有的版本。

八、 克隆远程库

前面六步中讲了先有本地库,后有远程库的时候,如何关联远程库。 现在,假设我们从零开发,那么最好的?式是先创建远程库,然后,从远程库克隆到本地。 

  1. ?先,登陆GitHub,创建?个新的仓库,名字叫mytaobao:

技术分享图片

注意:勾选Initialize this repository with a README,这样GitHub?动为我们创建?个 README.md?件。创建完毕后,可以看到README.md?件

技术分享图片

  1. git clone克隆?个本地库

$ git clone git@github.com:tianwater/mytaobao.git

这样就会在当前目录下创建一个本地的git版本库。

注意:把git bash 的当前路径要转到你的项目目录下

技术分享图片

一、 总结:

以后,每天做的git相关工作

1)、git add *

2)、git commit –m “版本描述”

3)、git push -u origin master

git的使用流程

标签:目录   bsp   git reset   glob   ima   直接   line   ssh   创建   

原文地址:https://www.cnblogs.com/bgwhite/p/9403274.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!