CoderTaskGitAndroid知识

Git命令大集结

2017-09-06  本文已影响495人  XiMiMax

原创作品,转载请注明出处

Git是一个免费和开源的分布式版本控制系统,它的设计是为了处理从小到大的项目,包括速度和效率。
Git很容易学习,而且具有闪电般的快速性能。它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有廉价的本地分支、方便的登台区域和多个工作流。

git config --global user.name "name"
git config --global user.email "name@gmail.com"
//进入指定路径
git init
//指定文件
git add fileName
//全部文件
git add .
git commit -m "first commit"
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild
git status
git diff //所有文件
git diff 路径/file.java   // 指定文件
git checkout 路径/file.java   //(只适用于未add的文件)
git reset
git log //查看全部
git log logId -1 //查看提交记录为 logId的1条
git log logld -1 -p//"-p"可以查看修改的具体内容
git branch
git branch newbranch     //创建分支newbranch
git checkout -b 名称   //创建后自动切换
git checkuot newbranch      //将代码切换到newbranch分支
// 将newbranch合并到master
git checkout master
git merge newbranch
git newbranch -D newbranch
git clone http://github.com/example/demo.git
//origin 是预先设置好的远程仓库地址
//master  是分支
git push origin master   
git fetch origin master   //需要手动合并
git pull origin master    //自动合并
//直接修改
git remote origin set-url [url]    

//先删除  后添加
git remote rm origin   
git remote add origin [url]

每星期至少一篇跟新,感兴趣可以关注。

一起学习,一起进步。

上一篇下一篇

猜你喜欢

热点阅读