Git上传和拉取项目源码

配置用户名和邮箱:

$git config --global user.name "your name"

$git config --global user.email "xxx@163.com"

建立本地git仓库

1. cd到你的项目目录

$ cd /Users/cjk/Desktop/myShop

输出如下:

$ git init 

Initialized empty Git repository in/Users/cjk/Desktop/GitTest/.git/

创建了一个空的本地仓库.

3.将项目的所有文件添加到缓存中:

$ git add . 

git add . (注意,后面有个点)表示添加目录下所有文件到缓存库,如果只添加某个文件,只需把 . 换成你要添加的文件名即可;

4.将缓存中的文件Commit到git库

git commit -m "添加你的注释,一般是一些更改信息"


下面是第一次提交时的输出:

$ git commit -m"添加项目"[master (root-commit) 3102a38] 添加项目

18files changed,1085insertions(+)

create mode 100644GitTest.xcodeproj/project.pbxproj

create mode 100644GitTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata

create mode 100644GitTest.xcodeproj/project.xcworkspace/xcuserdata/Artron_LQQ.xcuserdatad/UserInterfaceState.xcuserstate

create mode 100644GitTest.xcodeproj/xcuserdata/Artron_LQQ.xcuserdatad/xcschemes/GitTest.xcscheme

create mode 100644GitTest.xcodeproj/xcuserdata/Artron_LQQ.xcuserdatad/xcschemes/xcschememanagement.plist

create mode 100644GitTest/AppDelegate.h

create mode 100644GitTest/AppDelegate.m

create mode 100644GitTest/Assets.xcassets/AppIcon.appiconset/Contents.json

create mode 100644GitTest/Base.lproj/LaunchScreen.storyboard

create mode 100644GitTest/Base.lproj/Main.storyboard

create mode 100644GitTest/Info.plist

create mode 100644GitTest/ViewController.h

create mode 100644GitTest/ViewController.m

create mode 100644GitTest/main.m

create mode 100644GitTestTests/GitTestTests.m

create mode 100644GitTestTests/Info.plist

create mode 100644GitTestUITests/GitTestUITests.m

create mode 100644GitTestUITests/Info.plist

最后上传远程git仓库。

git push -u origin master

如果想退出删除远程仓库项目,命令是:

Existing folder or Git repository

cd existing_folder

git init

git remote add origin “仓库名称”

git add .

git commit

git push -u origin master

//修改已经上传的文件内容,并再次重新提交

echo "修改的内容" > 文件名称

//查看内容做对比

$git diff

//接着提交已经修改的文件

$git commit -m "一些描述"

//提交到远程仓库

$git push -u origin master

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

推荐阅读更多精彩内容

  • 常见命令 1.初始化一个代码仓库git init2.如果使用git必须给git配置一个用户名和邮箱给当前的git仓...
    Nidalee丶阅读 3,424评论 0 0
  • 前言 Git使用教程 Git是什么 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 ...
    90后的思维阅读 4,464评论 0 0
  • Git 是目前最流行的分布式版本控制系统之一。 版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间...
    神齐阅读 5,283评论 0 7
  • 安装Git Git的下载地址:Git官网下载地址 Git本地仓库和命令 配置用户 下载完Git后,右键会有一个Gi...
    TokyoZ阅读 9,947评论 1 7
  • 什么是git版本管理控制工具(vcs) 1.分布式版本控制 2.多个开发人员协调工作 3.有效监听谁做的修改 4....
    Daryl_Z阅读 4,032评论 1 2