iOS git命令的使用

创建远程仓库  git --bare

clone 仓库 git clone 仓库地址

添加 .gitignore 文件 touch .gitignore

创建分支 git branch dev 

切换到master分支 git checkout master

拉取master主分支 git pull origin master

查看状态 git status

查看历史日志 git log 

查看分支  git branch -a

提交修改内容   git add .

提交修改内容日至  git commit -m"这里写提交内容的注释"

提交本地分支作为远程的master分支 git push origin dev:master

更新远程分支到本地 git fetch 

回退当前版本 git reset --hard 或 git reset --hard HEAD

回退到指定版本 git reset --hard  版本号前7位


git pull origin master --allow-unrelated-histories


git命令行的使用步骤:

1)“git status +(路径)” -- (没有路径)列出当前目录下所有有修改但还未被提交的文件,(有路径)列出当前路径下所有有修改但还未被提交的文件

2)"git add 文件路径"--如果有新建文件,需要先add一下,不然服务器不认识你新建的文件

3)“git diff +路径”--比较新旧版本之间的差异

4)“git commit +路径(.) -m '注释' ”--提交到本地

5) “git pull”--将服务器上的代码下载到本地(使用git pull时需要先进入需要下载的项目目录)

6) “git push ”--提交到服务器

--如果git pull有冲突(merge),必须先解决merge才能再一次的pull,commit或push。

7)“git reset +版本号”--回到某一个本地提交的版本

8)“git log”--查看本地提交的记录

9)“git blame +文件名”--查看代码块的更新时间,更新操作人,更新内容

10)“git branch -r”--查看当前处于哪个分支

11)“git checkout kingsoft-sdk-html5(路径)”--跳入另外一个分支

open .  

git branch -a

git checkout .

git push origin HEAD:分支名

git remote update

git show

git rebase origin/Merged_API_zhaochangwu

open CRM.xcodeproj/project.pbxproj

git checkout .DS_Store

git rebase --continue

git reset --soft 029da0d01c856f94b4d3e553706916e80833a30d

git diff CRM.xcodeproj/project.pbxproj


svn 配置host命令

sudo vi /etc/hosts

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容