最近手上在做的SDK项目,从SVN版本管理转到了GIT版本管理。所以,在学习使用GIT的同时做此总结,以便后续查看。
在本地目录上,使用 git clone 命令进行代码拉取。
1 git clone http://xxx.xxxx.xx.com/XXX/XXX.git
## 创建 ios_setappid_anyposition 分支(分支名需要跟具体需求相关,比如 ios_setappid_anyposition)
git branch ios_setappid_anyposition
## 查看目前本地的分支情况
git branch
## 切换到 ios_setappid_anyposition 分支
git checkout ios_setappid_anyposition
## 查看目前本地的分支情况
git branch
可以看到已经创建了 ios_setappid_anyposition 分支,并且已经切换到了 ios_setappid_anyposition 分支。
使用代码编辑器修改代码即可。
只介绍通过命令的方式进行代码提交,包括 Android Studio、 Xcode 都集成了 git,使用起来更加方便。
## 查看本地 git 文件状态 git status ## 将修改的文件添加到 git 临时区域 git add <path> 或者 git add . (将本地所有文件添加) ## 提交修改的文件到本地仓库 git commit -m "提交信息" ## 将本地仓库的提交推送到远程仓库 git push <远程主机名> <本地分支名>:<远程分支名>
注意:如果执行中提示,git Please tell me who you are。接着在命令行中执行如下内容即可。
git config --global user.email "你的邮箱"
git config --global user.name "你的名字"
## 注意 “ 前面是有空格的
## 输入完后再接着执行git commit 即可成功!
确认本地代码被正确提交
在分支页面选择你的分支,点击 Merge Request。
在 Merge Request 页面编辑信息,其中Assign to
是该项目的 Master。
原文:https://www.cnblogs.com/yanyanqin/p/9929996.html