GIT 使用文档
1 git clone http://wanghaiyang:Z123456w@192.168.1.118/wanghaiyang/hdtas.git 2 3 git add . //添加当前文件夹下所有文件和文件夹 4 5 git add filename //添加单一文件 6 7 git add foldername //添加 8 9 git commit -m “message” 10 11 git status //提交代码之前需要先检查各个文件状态 12 13 git branch //查看当前分支 14 15 git branch branchname //创建新分支 16 17 git branch -d branchename //删除分支 18 19 git checkout branchname //切换分支 20 23 git merge newbranch //切换到master分支下,然后执行该命令,则会把newbranch合并到master中 24 25 git pull //同步到服务器前,需要先将服务器代码同步到本地 26 27 Git stash //如果pull下来的代码与本地代码有冲突,则可以把本地发生冲突的代码暂存,然后在git pull服务器代码 28 29 Git stash pop //获取到新代码后,将暂存的代码取回,与服务器代码进行合并,此时需要修改合并后的冲突文件,然后再重新提交 30 31 git push origin master //同步将master分支中的代码同步到服务器中
冲突说明:
<<<<<<< HEAD
原分支中内容
=======
被合并分支中的内容
>>>>>>> issue3
posted on 2016-06-23 21:04 wanghaiyang1930 阅读(39) 评论(0) 编辑 收藏
1. 覆盖单个文件:
git fetch
git checkout origin/master -- path/to/file
2. 覆盖所有文件:
git fetch --all
git reset --hard origin/master
3. 查看Diff:
git diff HEAD -- <filename> (“--”前后有空格)// 查看本次改动
git diff HEAD^ -- <filename> (“--”前后有空格)// 查看与上以版本的改动
4. 删除分支
git push origin --delete name // 删除远端分支
git branch -d name //删除本地分支
git checkout -b name //创建分支
所有评论(0)