git 最基本的单人开发命令 | 全覆盖式推送
【摘要】
git 单人开发命令 | 全覆盖式推送
常规操作全覆盖式推送
常规操作
每次上传自己的代码选择新建一个分支,把该分支上传到服务器端,步骤如下 克隆项目到本地:
git cl...
常规操作
- 每次上传自己的代码选择新建一个分支,把该分支上传到服务器端,步骤如下 克隆项目到本地:
git clone *********.git
- 1
- 每次添加新的文件前,拉取远程仓库到本地
git pull
- 1
用git branch命令查看当前分支:
git branch
创建分支
git branch dev
切换分支
git checkout dev
添加对应文件
git add readme.txt
提交到本地
git commit -m "branch test"
dev分支的工作完成,我们就可以切换回master分支:
git checkout master
我们把dev分支的工作成果合并到master分支上:
git merge dev
删除dev分支[ 可以不删除 ]
git branch -d dev
要查看远程库的信息,用git remote 或者 git remote -v显示更详细的信息:
git remote
推送分支,就是把该分支上的所有本地提交推送到远程库。
推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应分支上
推送到远程主分支:
git push origin master
我们一般是推送自己的分支
要推送其他分支,比如dev,就改成:
git push origin dev
- 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
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 其他命令:
- 合并完成后,没有出现冲突,删除本地创建的workspace分支
git branch –d workspace
- 1
- 重命名文件
git mv reademe.txt readme
- 1
- 查看提交的历史记录
git log
- 1
- 2
全覆盖式推送
一个全覆盖式推送到仓库操作(公共仓库慎用)
git clone http://x.x.x.x:3000/xxx.git
用户名 + 密码
如果 clone ssh 项目 需要配置 服务器的私钥
# git 本地 推送到 远程的一个正确使用 示例
git config --global user.email "moli@moli.com"
git config --global user.name "moli"
git add .
# 或者
git add --all .
git commit -m "python is ok"
git push origin master
用户名 + 密码
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。
原文链接:positive.blog.csdn.net/article/details/85708218
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)