工作协同,需要从远程仓库克隆一个副本到本机,再放里面添加文件/修改文件的,再提交,最后推到远程仓库。
这里我们完整演示这个过程。
1、克隆一个github上有读写权限的仓库。
这里切换到有github上项目读写权限的账号进行克隆
1
2
3
4
5
|
# git clone https://github.com/xxx/gitDemo.git
正克隆到
'gitDemo'
...
remote: Counting objects: 3,
done
.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3
/3
),
done
.
|
2、进入网刚克隆到本机的目录
cd gitDemo
下面几步就是添加文件的步骤
3、在里面建立一个文件 hello.txt,内容随意写
# vi hello.txt
4、添加文件到staging area
使用命令git add 文件名,文件名可以采用通配符*
# git add hello.txt
5、提交,使用git commit 命令
使用形式如下:git commit -m "提交说明"
1
2
3
4
|
# git commit -m "添加 hello.txt"
[master 7c1b9ee] 添加 hello.txt
1
file
changed, 1 insertion(+)
create mode 100644 hello.txt
|
6、推本机更换到远程仓库
使用git push命令
1
2
3
4
5
6
7
8
9
10
|
# git push
Counting objects: 4,
done
.
Compressing objects: 100% (2
/2
),
done
.
Writing objects: 100% (3
/3
), 294 bytes | 0 bytes
/s
,
done
.
Total 3 (delta 0), reused 0 (delta 0)
To https:
//github
.com
/xxx/gitDemo
.git
1d54d92..7c1b9ee master -> master
[root@localhost gitDemo]
#
|