自己的开发项目使用github作为仓库进行git版本管理

自己的开发项目使用github作为仓库进行git版本管理

  1. 在github上面创建账号,登录进入创建项目仓库
    在这里插入图片描述
  2. 电脑安装git软件(自行下载安装)
  3. 由于现在github官方要求必须使用token登录,不能使用密码登录,所以需要在github网站上申请token
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  4. 自行保存得到的token 一会在密码输入框中使用此token
  5. 进入自己开发的项目主目录中,右键–点击git bash选项–窗口执行如下git命令:
     git init # 初始化git仓库,可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏
     git add . # 添加 仓库中的所有文件
     git commit -m "第一次提交" # 提交所有本地仓库添加的内容
     (可能第一次提交代码会要求提交人的信息,需要进行git配置:
     	git config --global user.email    "自己邮箱"
     	git config --global user.name     "自己的提交用户名"
     	-- 添加错误删除命令:
     	   git config --global -unset user.email
     )
     git remote add origin http://github.com/--省略--/nacos-discovery.git #添加远程仓库地址(地址获取如下图),以后 origin 代表远程仓库名
     (添加错了可以这样删除:git remote rm origin)
     git push -u  origin master # 提交到远程仓库
     ---紧接着会要求输入github用户名和密码,用户名使用注册的用户名,密码使用刚才获取的token,此处一定注意键盘敲入时出现输入串位。

在这里插入图片描述

  1. 上述成功了 就会出现上传百分比进度。接下来版本管理一些常用命令为:
git log #查看提交记录
git status # 查看当前本地仓库状态
git reset HEAD 文件名  #可以将暂存区的文件回退到工作区
git add 文件名  #从工作区添加到暂存区
git commit -m "提交信息  " #暂存区的修改文件提交到本地仓库
git push #将本地仓库中的修改文件提交到远程仓库
#(当第一次提交时 因为不知道远程仓库地址哪个分支或者不知道哪个远程仓库 所以需要:
	git remote add origin   远程仓库地址 #添加远程仓库地址是origin
	#(添加错了可以这样删除:git remote rm origin)
	git push -u  origin master  # 第一次推送本地仓库的更改到远程仓库
#)
git clone 远程仓库地址  #将远程仓库的项目拉到本地
git branch -a #显示远程仓库的所有分支 和 本地仓库的所有分支(对应跟踪了哪个远程分支)( git branch dev #新建本地分支dev
     git checkout dev # 切换到dev分支
   )== git checkout -b dev #新建并切换
   git push origin dev:dev #创建了一个远程分支名字叫 dev
   git push --set-upstream origin dev  #将本地分支dev 关联远程分支dev== git checkout -b 本地新建分支名  origin/远程分支全名 #从远程仓库检出与某远程分支对应的本地分支,建立了本地分支与远程分支的关联

 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用fork仓库进行开发的流程如下: 1. 在Github Desktop中完成fork操作,将目标仓库复制到个人仓库中。登录Github网页后,可以在个人仓库中看到目标仓库的复刻版。 2. 在本地进行修改和开发使用Git相关命令或者Github Desktop进行commit和push操作,将修改后的代码推送到个人仓库。这样就完成了在fork仓库中的开发工作。 3. 如果希望将修改的内容提交给目标仓库的原作者,可以通过pull request功能进行协作。在Github网页中,找到个人仓库中相应的分支,然后点击"New pull request"按钮,创建一个新的pull request。在pull request中,可以对原作者解释修改的内容和目的,并提交请求。 4. 原作者会收到你的pull request,并对修改进行审查。他们可以选择接受修改并合并到原始仓库中,或者提出修改建议并与你进行讨论。在这个过程中,你可以与原作者进行交流和合作,最终达成共识。 5. 一旦原作者接受了你的修改,你的代码就会被合并到原始仓库中。其他人也可以看到你的贡献,并从中受益。 总结起来,使用fork仓库进行开发的流程包括fork操作、本地修改和开发、commit和push、创建和处理pull request、与原作者进行协作和审查。通过这个流程,开发者可以在自己的个人仓库进行修改和开发,并与原作者进行交流和合作,最终将修改贡献给原始仓库

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值