首页 > 其他 > 详细

Git常用命令

时间:2019-07-05 13:26:38      阅读:117      评论:0      收藏:0      [点我收藏+]

全局变量

git config --global user.name "Tom"
git config --global user.email "Tom@qq.com"

生成SSH Key

ssh-keygen -t rsa -C "youremail@example.com"

本地项目与远程仓库

--Create a new repository【如果你本地没有此仓库,直接clone即可】

git clone git@git.github.com:Mysakura/gateway-admin.git
cd gateway-admin
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

 

--Existing folder【如果你本地已经有此项目,就差push到远程了,需要添加远程仓库】

cd existing_folder
git init
git remote add origin git@git.github.com:Mysakura/gateway-admin.git
git add .
git commit -m "Initial commit"
git push -u origin master

 

--Existing Git repository【如果你本地已经有此仓库,也就是已经存在名字叫origin的远程仓库了】

cd existing_repo
git remote rename origin old-origin
git remote add origin git@git.github.com:Mysakura/gateway-admin.git
git push -u origin --all
git push -u origin --tags

 

小结:

添加远程仓库

git remote add origin git@server-name:path/repo-name.git

 

第一次push到master分支

git push -u origin master

 

之后每次提交修改用下面命令即可

git push origin master

分支

# 查看本地分支
$ git branch
# 查看全部分支
$ git branch -a

技术分享图片

 

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

删除分支:git branch -d <name>

合并某分支到当前分支:git merge <name>

查看远程库信息:git remote -v

从本地推送分支:git push origin <name>

拉取分支最新内容:git pull

 

从mater分支创建一个新分支

# 确保你在master分支
$ git checkout master

# 创建并切换到新分支
$ git checkout -b release/v1.3.8

# 建立本地分支和远程分支的关联
$ git push --set-upstream origin release/v1.3.8

 

查看git日志

$ git log

 

查看git状态

$ git status

 

Git常用命令

原文:https://www.cnblogs.com/LUA123/p/11137083.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!