当前位置:   article > 正文

github使用 9个步骤_如何使用github

如何使用github
github使用 9个步骤:

1.创建项目,初始化项目,并设置项目账号
	①创建项目  D:\idea\java2022SC\github2022
	②初始化本地库  git init  (在项目当前目录下,执行命令)
		生成.git文件夹,它就是本地库。注意,隐含文件夹。
	②设置项目账号,如果不设置采用全局账号
		全局账号:~/.gitconfig   //在C:\Users\19095\.gitconfig
		局部账号:.git/config
			git config user.name "donglin"
			git config user.email "1909529369@qq.com"
		全局和局部同时存在,局部生效。没有配置局部,全局生效。
		
2.开发代码,并且进行提交操作
	git add .
	git commit -m "xxx"
		
3.注册号github账号,并在github上创建远程库

	创建远程库会生成两个url,客户端可以通过这两个url远程访问远程库
	https://github.com/lidonglin-bit/github2021.git
	git@github.com:lidonglin-bit/github2021.git
	
4.映射远程库地址,给url定义别名,简化操作,push本地库代码到远程库上(origin=https://github.com/lidonglin-bit/github2021.git起了别名)
	git remote add origin https://github.com/lidonglin-bit/github2021.git
	git push origin master
		需要输入github账号和密码
--------------------------------------------------------------------------------
5.克隆别人仓库
	git clone https://github.com/lidonglin-bit/github2021.git (失败可用梯子解决)
	指定克隆仓库路径 以及 克隆到本地项目自定义名称。
	可以克隆提交者配置的url映射。但是不能克隆提交者的账号(.git/config)6.配置账号,不用再初始化仓库了,clone就初始化好了这个仓库
	
			局部账号:.git/config
			git config user.name "lisi"
			git config user.email "1909529369@qq.com"

7.修改代码并提交
	git add 
	git commit -m ""

8.push代码到远程库,需要建立合作伙伴关系,否则,不允许push
	①演示不是合作伙伴关系会怎样,提交时需要输入lisi的账号和密码。但是库拥有者是donglin,所以无权访问。

		$ git push origin master   (origin 是第四步的别名)
		remote: Permission to lidonglin-bit/github2021.git denied to lisi
		fatal: unable to access 'https://github.com/lidonglin-bit/github2021.git/': The requested URL returned error: 403
	①演示建立合作伙伴关系(donglin向lisi发起合作伙伴邀请,lisi需要登录邮箱以及github网站,打开邮箱邀请函,并同意)在settings里面 collaborators邀请
		$ git push origin master
		Enumerating objects: 5, done.
		Counting objects: 100% (5/5), done.
		Delta compression using up to 12 threads
		Compressing objects: 100% (2/2), done.
		Writing objects: 100% (3/3), 312 bytes | 156.00 KiB/s, done.
		Total 3 (delta 0), reused 0 (delta 0)
		To https://github.com/lidonglin-bit/github2021.git
		   cc28276..d240bb8  master -> master

9.张三需要更新丽思远程库代码到本地库
	git pull origin master

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/703896
推荐阅读
相关标签
  

闽ICP备14008679号