- 首先我们要安装git, git官网:https://git-scm.com/点击打开链接
- 拉取项目步骤详解
- 新建文件夹,最好取为项目英文名***Project
- 进入文件夹,空白处右键,选择git Bash Here,输入git init会生成.git文件(隐藏文件可能看不到,可以进行设置使其可见)
- 配置git本地仓库账号邮箱
- git config --global user.name "name" ----->你的名字
- git config --global user.email "email@example.com" ----->邮箱
- 为了避免每次远程访问需要输密码,将使用ssh登陆。ssh应该与本机信息绑定。查看自己电脑C:\Users\Administrator 目录下是否有 .ssh 文件夹。如果没有就需要生成。命令 ssh-keygen -t rsa -C "email@example.com" ----->你配置的邮箱
- ssh是本地详细,需要在Github中备份,才能被验证。打开自己的Github,在MyProfile中,点击Add Public Key,title随意。
- key中的内容在本机C盘中,C:\Users\Administrator,里面有个.ssh文件夹,用文本文档打开 id_rsa.pub ,将里面的内容全部复制到key中
-
获取github上的项目,需找到项目地址 git clone 项目地址 //如 git clone git@lab.com:org/project.git()
- 哇咔咔,这样我们的项目就被拉取下来啦,接下来修改我们的代码就可以啦!!!!!
- 在修改代码前我们切记必须要创建我们自己的分支哦 git checkout -b 分支名
- 修改代码
- 查看代码的提交显示工作目录和暂存区的状态 git status-------------查看提交日志我们用 git log
- git add. 提交我们修改好后的文件至暂存区
-
提交本地仓库。并上传远程服务端
-
1 git add . 2 git commit -m "store" 3 git push
git commit -am "store" git push
第二种相当于第一种的简写
- 针对第一步中的git add .命令的作用就是将本地修改过的文件且已经追踪的文件添加到本地的暂存区,然后使用git commit -m "store"命令将暂存区的代码提交到本地仓库,最后将本地仓库的代码推送到远程服务器端;
第二部其实就相当于第一步的结合,但是有区别的是git commit -am 'store'命令只能提交已经追踪过且修改了的文件,如果是新增文件就必须使用第一步的命令;
store
来源:oschina
链接:https://my.oschina.net/u/4399975/blog/3280280