git 提交问题
一、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
初始化:git init添加到暂存区:git add .提交到仓库:git commit -m 'first commit'关联到远程仓库:git remote add origin 远程仓库地址获取远程仓库与本地仓库同步合并(如果远程仓库不为空,必须做这一步)git pull --rebase origin master把本地内容推送到远程仓库,执行此命令后输入用户名、密码git push -u origin master |
二、初始化之后再上传[master为主分支]
|
1
2
3
4
5
6
7
8
9
10
11
|
添加到暂存区:git add .提交到仓库:git commit -m 'firs commit'提交到仓库: git push -u origin master<strong style=" font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px"><br></strong> |
三、如果第一次从另一个分支如【pre】分支上传到远程仓库中,必须要关联:git pull --rebase origin pre 这一步
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
添加到暂存区:git add .提交到远程仓库:git commit -m 'firs commit'远程仓库与本地仓库同步合并:git pull --rebase origin pre提交到远程仓库:git push -u origin pre |
四、将单独一个文件传到远程分支中
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
添加到暂存区:git add .提交单独文件如:a.text文件:git commit -m a.textpull远程分支:git pull --rebase origin mast提交到远程分支:git push origin master |
五、创建远程分支,并查看本地分支和远程分支的映射关系,以及各分支最新的提交状态
dev分支下
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# 将dev分支推送到远程$ git push origin dev Everything up-to-date#将本地分支dev关联到远程分支dev$ git branch --set-upstream-to=origin/dev.........Branch 'dev' set up to track remote branch 'dev' from 'orign'# 查看本地分支和远程分支的映射关系git branch -vvdev f545587dfe545 [origin/dev:gone] 测试test# 查看本地各个分支目前最新的提交$ git branch -vdev f52454efe54 测试test# 查看远程各个分支目前最新的提交$ git branch -r -vorigin/dev feeori554644 测试test |
漫思
浙公网安备 33010602011771号