温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

GitHub学习笔记

发布时间:2020-06-24 03:54:46 来源:网络 阅读:395 作者:bigpomelo 栏目:开发技术

1 创建:mkdir 文件夹名称

2 将目录设置为工作仓库 git init

3 在工作目录放入文件,例如README文档,和自己的项目文件

4 使用 gitstatus 查看当前状态

5 将新放入的文件或者修改过的原有文件添加到中转区域:git add 文件名

6 将修改提交到当前分支:git commit -m "所做的修改信息写在这儿作为备注"

7 查看对文件的修改变更信息: git diff 文件名

8 回退到前面的版本,例如:回退到上一个版本时候用git reset --hard HEAD^,回退到前面两个版本时  候git reset --hard HEAD^^

 还可以直接用commit id来回退 :git reset --hard commit id

9 可以通过git reflog命令来查找commit id

10 撤销工作区的修改:gitcheckout -- 文件名,此命令就是要回到最后一次git add 或者git commit   的状态

  如果你已经将修改add到了暂存区,使用 git reset HEAD file 来撤销暂存区的修改

  如果已经提交到分支了,就用上面的版本回退来退回到原来的版本

11 如果要删除一个文件:首先在当下文件库中使用rm file ,将文件删除,然后git status会看到版本   库中我呢间还是存在的,现在就需要git rm并且git commit,来彻底删除

  另一种情况是在本地工作区误删了文件,就需要使用git checkout -- file 来撤销删除

12 使用 ssh-keygen -t rsa -C "email "来生成ssh key,一般生成的文件在你的用户名主目录下

13 登录github网站,将生成的文件添加生成秘钥

14 将本地仓库推到远程库,先在你的github上面创建一个新的仓库,然后使用git push -u origin     master将本地推向远程

15 由于是第一次推送,我们使用了-u命令,这样不但将本地的master分支内容推送到远程端的master,   还会将两者连接起来

16 从远程仓库clone到本地使用:git clone git@github.com:github用户名/仓库名字.git

17 创建一个分支用来供工作调试使用git branch 分支名称,git branch会列出所有分支名称

18 git checkout 分支名称,用来切换分支

19 使用git merge 分支名称来合并分支


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI