传过西风与山河,安知甜与乐
使用前提:安装配置好git环境
1、配置好自己的账号密码
git config –global user.name “Your Name”
git config –global user.email “you@example.com”
2、初始化仓库
git init
git init 命令用于初始化当前所在目录的这个项目,shell 返回的提示表明已经建立了一个.git 隐藏目录来保存这个项目目前的进展信息。我们可以用 ls -a 看到它。
3、添加文件到版本控制
输入: git add . (添加所有文件)
输入: git *.java (添加后缀名为java的所有文件)
输入: git index.html (添加index.html文件)
git add 添加当前目录下有几个文件想要纳入版本控制,需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪。
4、提交文件到git仓库
输入: git commit -m "提交的信息备注"
git commit 用于将快照里登记的内容永久写入 git 仓库中,也就是开发者已经想好了要提交自己的开发成果了。
5、 添加远程仓库
输入:git remote add origin https://gitee.com/xxxx/xxxx.git
git remote add origin 表示添加要提交的远程仓库地址
6、提交代码到远程仓库
输入:git push -u origin master
git push -u origin master 把代码提交到远程仓库,第一次提交需要配置远程仓库的账号密码。打开电脑的控制面板–>用户账户–>管理Windows凭据,找到普通凭据中自己的账号信息,选择编辑,填入正确的用户名和密码,最后点击保存即可。
7、查询当前远程的版本
输入: git remote -v
8、获取最新代码到本地(本地当前分支为[branch],获取的远端的分支为[origin/branch]
$ git fetch origin master [示例1:获取远端的origin/master分支]
$ git fetch origin dev [示例2:获取远端的origin/dev分支]
9、查看版本差异
$ git log -p master..origin/master [示例1:查看本地master与远端origin/master的版本差异]
$ git log -p dev..origin/dev [示例2:查看本地dev与远端origin/dev的版本差异]
10、合并最新代码到本地分支
$ git merge origin/master [示例1:合并远端分支origin/master到当前分支]
$ git merge origin/dev [示例2:合并远端分支origin/dev到当前分支]
11、git修改远程仓库地址
$ git remote origin set-url [url]