将来跳槽用

iOS Git的使用

2018-09-14  本文已影响202人  Lxin_

Git与SVN的优势:
1.强大的分支管理
2.适合大规模开发

1.进入项目目录

$ cd /Users/lx/Desktop/xxx

2.创建git文件

$ git init

3.设置名字和邮箱,以便在多人开发环境区分提交人, global为全局 local为本次

$ git config --global user.name "xxx"
$ git config --global user.email "xxxx@163.com"
$ git config --list    // 查看所有配置

4.将当前文件夹下的所有文件添加到暂缓区

$ git add .

5.将暂缓区文件全部提交本地仓库

$ git commit -m "初始化项目"    //引号内为提交内容说明

6.与远程仓库进行关联

$ git remote add origin https://gitee.com/Lxins/xxx.git

7.上传仓库

$ git push --force origin master
$ git clone url             // url为远端仓库地址
$ git status                // 查看当前分支状态
$ git log                   // 查看log记录
$ git checkout -- README.md // 撤销README.md在工作区的修改
$ git reset HEAD README.md  // 撤销README.md在暂存区的修改
$ git branch            // 显示分支一览表,确认当前所在的分支
$ git checkout -b aaa   // 创建名为aaa的分支,并且切换到aaa分支
$ git branch aaa        // 创建名为aaa的分支
$ git checkout aaa      // 切换到aaa分支

注意事项

.DS_Store
*/.DS_Store

*.xcuserstate
project.xcworkspace
xcuserdata
UserInterfaceState.xcuserstate
project.xcworkspace/
xcuserdata/
UserInterface.xcuserstate 
上一篇下一篇

猜你喜欢

热点阅读