码迷,mamicode.com
首页 > 其他好文 > 详细

git 日常 常用命令

时间:2018-03-21 16:29:13      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:out   工作   com   状态   cti   使用   git pull   查看   详细信息   

初始化git

git init

 


第一次拉代码:

方式1:git clone 

https://git.oschina.net/xiaopingzi001/copyrightshow_server_java.git (https地址)

方式2:

先添加远程仓库remote,然后Git pull(默认分支master)

 

要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用:
git remote add team仓库名 https://git.oschina.net/copyrightshow/copyrightshow_activity.git(现在可以用字串team 指代对应的仓库地址了)
git pull team master

git remote 不带参数,列出已经存在的远程分支
git remote -v | --verbose 列出详细信息,在每一个名字后面列出其远程url
git remote rename <old> <new> 重命名仓库名称

提交代码:
git add .
git commit -m"first commit"
git push team(仓库名) master(分之名)

 

分之:
git branch 查看本地分之
git branch -r 列出远程分支
git branch -a 查看本地+远程分支
git branch new_branch 创建分之(不进行切换)
git checkout -b new_branch 创建并切换分之
git checkout version2(分之名) 切换分之
git checkout .//或者git checkout a.txt 放弃本地工作区文件的修改
git checkout -b new_branch origin/branch-name
从远程分之上创建本地分支并切换分之(远程分之)在本地创建和远程分支对应的分支(本地和远程分支的名称最好一致;)
git branch -m | -M oldbranch newbranch
重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。
git branch -d | -D branchname 删除branchname分支
git branch -d -r branchname 删除远程branchname分支

 

git stash // 暂存当前状态
git stash drop [<stash>] 删除某一个进度,默认删除最新进度
git stash apply [--index] [<stash>] 不删除已恢复的进度,其他同git stash pop
git stash clear 删除所有进度
git stash branch <branchname> <stash> 基于进度创建分支

 

 

git status 查看当前修改状态(列出所有修改)

git 日常 常用命令

标签:out   工作   com   状态   cti   使用   git pull   查看   详细信息   

原文地址:https://www.cnblogs.com/janice-jia/p/8617366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!