git常用命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git常用命令相关的知识,希望对你有一定的参考价值。

1.本地创建ssh key;

$ ssh-keygen -t rsa -C "[email protected]"(后面的[email protected]改为你在github上注册的邮箱)

2.输入密码,生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。

3.回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title(随便填),粘贴生成的key。

4.验证是否成功
$ ssh -T [email protected]

5.第一次的会提示是否continue,输入yes就会看到:You‘ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

6.把本地仓库传到github上去,在此之前还需要设置username和email
$ git config --global user.name "your name"
$ git config --global user.email "[email protected]"

7.进入要上传的仓库,右键git bash,添加远程地址:
$ git remote add origin [email protected]:yourName/yourRepo.git

8.创建一个本地仓库的克隆版本:
git clone /path/to/repository

9.远端服务器上的仓库
git clone [email protected]:/path/to/repository

10.创建一个叫做"feature_x"的分支,并切换过去:
git checkout -b feature_x

切换回主分支:
git checkout master

再把新建的分支删掉:
git branch -d feature_x

除非你将分支推送到远端仓库,不然该分支就是 不为他人所见的:
git push origin <branch>

11.查看文件的差别
git status

12.上传到github:
$ git push origin master

13.添加到暂存区
git add 文件名

14.提交到仓库
git commit -m "上传注释"

15.查看是否还有文件未提交
git status

16.查看修改内容
git diff 文件名

17.查看历史记录
git log
git log –pretty=oneline

18.获取到版本号
git reflog

19.版本回退
git reset –hard 版本号

20.分支命令
查看分支:git branch

创建分支:git branch name

切换分支:git checkout name

创建+切换分支:git checkout –b name

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

删除分支:git branch –d name

以上是关于git常用命令的主要内容,如果未能解决你的问题,请参考以下文章

:常用工具命令第25节:常用命令 - Git命令

Git常用命令收集

Git常用命令

Git常用命令

Git常用命令

Git常用命令