Git命令
Git是一个由林纳斯·托瓦兹为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。需要注意的是和GNU Interactive Tools,一个类似Norton Commander界面的文件管理器相区分
当安装完Git应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个Git的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改
git config –global user.name “paris”
git config –global user.email “paris@example.com“
再次强调,如果使用了 –global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 –global 选项的命令来配置
git init 初始化仓库
git add 添加文件到暂存区
git commit 提交文件到仓库
git diff 比对本地和版本库里面的文件
git log 查看历史提交记录
- 初始化一个Git仓库,使用git init命令。
第一步,使用命令git add .,添加全部 ,注意,可反复多次使用,添加多个文件;
第二步,使用命令git commit -m “提交的注释”,完成。 - 第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;
第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。 - 在修改了文件之后,且还没有add之前,可执行以下命令丢弃工作区的修改。
$ git checkout –- readme.txt
git checkout – file命令中的–很重要,没有–,就变成了“切换到另一个分支”的命令,我们在后面的分支管理中会再次遇到git checkout命令 - 如果你想要修改,已经git add到暂存区,但还没有commit的内容。
我们可以用命令git reset HEAD file可以把暂存区的修改撤销掉(unstage),重新放回工作区:
$ git reset HEAD readme.txtgit init //初始化本地仓库
git add //添加文件
git status //查看状态
git commit //提交
git push //推送到仓库
git pull //从远程仓库拉取数据
git clone //从远程仓库拷贝数据git 操作
touch .gitignore 创建git忽略文件,在其中写入要忽略的文件。忽略文件夹请使用文件夹名称
git branch login 创建分支
git checkout login 切换分支
touch login.html
git add . 上传到当前分支
git remote add origin 远程仓库地址
git remote 检查连接
git push -u origin master 上传
最后更新: 2018年07月23日 18:25