Git的使用

96 阅读2分钟

Git的使用和TortoiseGit的使用教程

git的使用

一,提交代码到远程

1. 初始化本地库 git init
2.添加文件到版本库(只是添加到缓存区),git add .(.代表添加文件夹下的所有文件)
3.把添加的文件提交到版本库,并填写提交备注 git commit -m "提交的备注"
4.把本地库与远程库关联 git remote add origin 你的远程地址
5.推送(提交)代码 git push origin(你的主机名) master(本地分支名):master(远程分支名)

二, 需要提交指定(修改过的)的文件

1. 查看更改的文件 git status---查看仓库状态
2. 指定提交的文件 git add 你在git status中打印出来的文件路径
3. 忽略其他文件,把现修改的隐藏起来,这样提交的时候就不会提交未被add的文件 git stash -u -k
4. 提交修改文件的备注git commit -m "修改了哪里可以写哪里"
5. 拉取合并 git pull
6. 推送到远程仓库 git push
7. 恢复之前忽略的文件 git stash pop

三, 撤销已经提交到远程的某次提交

1. 查看commit ID git log
2. 重置到指定版本的提交,重置到哪里就写入他的commit ID git reset --soft commit ID
3. 强制提交当前版本号,回滚成功 git push origin 分支名 --force
4. 随后可以再次使用status重新提交(我在这里做到上一步直接就可以看到,所以没有进行这一步)

四, 拉取远程master到本地

1. 在文件夹中新建名称为项目名
2. 在文件夹中右键打开git bash here,初始化文件夹 git init
3. 与origin master建立链接 git remote add origin 仓库地址
4. 把远程分支拉到本地(master为远程仓库的分支名)git fetch origin master
5. 在本地创建分支master并切换到该分支 git checkout -b master origin/master
6. 拉取远程分支的内容(master为拉取的远程分支名称)git pull origin master