项目中git最简单的使用教程

来源:互联网 发布:阿里云服务器续费 编辑:程序博客网 时间:2024/05/19 20:46

前言:在使用下列操作前先安装git,并配置电脑环境变量,使用cmd或者其他命令窗口执行

一、创建本地项目库
1、在新建的目录添加.git文件,使用git init,比如项目名称:StudyDemo,定位到StudyDemo子目录下执行:git init ,会生成.gitignore文件以及.git的文件夹

2、把项目的所有子文件添加到本地库,执行命令:git add . (代表所有文件)。也可以指定添加文件,比如:git add Readme.md

3、提交到本地仓库,git commit –m “提交消息”

二、关联到远程仓库
1、先创建远程仓库:比如在GitHub上创建一个项目StudyDemo,会自动生成.gitignore文件,然后拷贝好远程仓库地址:比如 https://github.com/yourusername/StudyDemo.git

2、本地仓库关联到远程,执行命令:git remote [shortname] [url],第一个shortname参数是一般指定关联远程库的那个分支的简称,比如默认的主分支的shortname就是origin,它代表的就是远程项目的主分支master的简称。第二个参数url是远程仓库的地址。比如执行:
git remote origin https://github.com/yourusername/StudyDemo.git
就代表把本地仓库关联到远程的仓库了。
Tips:这里可以直接使用git remote 查询远程仓库中的所有分支。

3、注意:关联完成后需要先把远程仓库的文件pull一次到本地仓库进行合并,不然会出现冲突 。执行命令 :git pull <远程主机名> <远程分支名>:<合并到本地分支>,比如获取更新远程库的下origin/master分支的所有文件并且合并到本地的master分支:git pull orgin master :master。

4、提交到远程仓库,执行命令:git push [shortname] [branch] 参数解释同上。比如把本地当前分支推送到远程origin/master分支:git push origin master。提交的时候会提示输入git账号跟密码,如果不想每次都输入则可以进行全局配置(但是必须是ssh方式,https方式是不支持的必须每次都输入(无状态)

这样我们就完成了创建本地仓库,创建远程仓库,并且把本地仓库关联到远程仓库了。