git 最基本的单人开发命令 | 全覆盖式推送

举报
墨理学AI 发表于 2022/01/11 01:09:25 2022/01/11
【摘要】 git 单人开发命令 | 全覆盖式推送 常规操作全覆盖式推送 常规操作 每次上传自己的代码选择新建一个分支,把该分支上传到服务器端,步骤如下 克隆项目到本地: git cl...

git 单人开发命令 | 全覆盖式推送


常规操作


  • 每次上传自己的代码选择新建一个分支,把该分支上传到服务器端,步骤如下 克隆项目到本地:
 git clone *********.git

  
 
  • 1
  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
  • 其他命令:
  1. 合并完成后,没有出现冲突,删除本地创建的workspace分支
git branch –d workspace

  
 
  • 1
  1. 重命名文件
git mv reademe.txt readme

  
 
  • 1
  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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。