首页 > 其他 > 详细

git基本操作

时间:2020-05-14 15:53:50      阅读:45      评论:0      收藏:0      [点我收藏+]

下载项目代码到本地

1. git clone 地址

执行完操作,在本地会生成一个项目的文件夹

2. 进入文件夹然后执行下面的操作

git checkout 分支名

git pull origin 分支名

 

提交代码到远程仓库

1. git status

查看仓库状态

2. git add .

将文件添加到暂存区

3. git commit -m ‘修改的信息说明‘

提交到本地仓库

4. git pull 

拉取远程分支信息,首次拉取合并信息

5. git push

提交到远程仓库

 

git版本的回退

已经执行git commit命令了,但是没有push到远程仓库,用以下命令可以回退

git reset --hard HEAD ^ 

说明:上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100
其实这个回退就是将本地的HEAD指针移动到某个版本上而已,所以这个操作是非常快的。
 
 
git log
git log命令会显示从最近到最远的提交日志,可以查到每次提交的版本号
 
 
git log --pretty=oneline
加上--pretty=oneline参数,只会显示版本号和提交时的备注信息
 
git reset --hard xxx
xxx代表版本号,可以指定回退到那个版本。
 
现在,你回退到了某个版本,关掉了电脑,第二天早上就后悔了,想恢复到新版本怎么办?找不到新版本的 commit id怎么办?
Git提供了一个命令 git reflog 用来记录你的每一次命令(包括已经被删除的 commit 记录和 reset 的操作)
 
 
其它命令

git init

在当前目录新建一个Git代码库

git branch 

查看分支

git branch 分支名字

新建分支

git checkout 分支名

切换分支

git merge 目的分支

将目的分之的内容合并进当前分支

git branch -d 分支名

删除分支

git checkout -b 分支名

新建+切换一步搞定

 

更多操作请查阅官方文档

 

git基本操作

原文:https://www.cnblogs.com/alfred2050/p/12888836.html

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