Git-Learn

首次使用git

1.下载一个git bash客户端

2.在github网站上注册一个号,然后创建一个仓库(new repository),设置为pravite/public

3.打开git bash 终端,设置用户名和邮箱

git config --globaluser.name "用户名"

git config --globaluser.email "邮箱"

4.用cd命令进入你创建的本地仓库目录下,然后进行初始化,产生文件夹.git(有时是会隐藏的),你要上传到远程的代码便可以放在和。git同一目录下。

例如:cd /f/Git/mygit    然后gitinit初始化

5.获得公钥和私钥()

方一:windows-cmd中输入type %userprofile%\.ssh\id_rsa.pub

          Git-bash 中输入 cat ~/.ssh/id_rsa.pub 出现内容的话不执行ssh-keygen –t rsa –C “邮箱

方二:在git bash窗口输入ssh-keygen -t rsa -C"你的邮箱"

6.公钥存在于C盘中的.ssh目录下的id_rsa.pub文件中

7.打开github右上角的下拉箭头,选Settings,Profile里面是一些你自己的基本信息,点开SSH and GPG keys,点击New SSH key,Title项根据自己喜好来填,下面的key里面的内容就是第6条提到的id_rsa.pub中的,复制粘贴就好,之后点击AddSSH key就好。

测试:ssh -T git@github.com

8.连接远程仓库:

git remote add origin"git@github.com:用户名/代码仓库名.git"(具体在你创建的仓库时可以看到)

9.上传文件

git add 文件名

git commit -m "此次上传的说明"

(第一次上传文件不需要)10.从远程仓库拉取所有更新(每次上传项目都要操作)

git pull origin master

11.将本地的更新上传至代码仓库

git push -u originmaster

等待一会,等上传完毕,你就可以在仓库里上看到你上传的文件了。

=================================================

确认远程连接是否正确

git remote -v

如果不正确通过以下命令进行修改(一定要进入到本地仓库的目录下)

git remote set-urlorigin git@github.com:用户名/代码仓库名.git

尽量不要使用http,因为http的话每提交一次都要输入用户名和密码

git rm 删除

删除文件:git rm filename  删除目录:gitrm -r dirname

git commit -m"remove xxx"

git push origin master

删除还是添加文件后刷新一下github页面就好了

=================================================

有关其他命令

git --help帮助文档

git mv 修改名字

git status 查看状态

删除一个仓库:进入你所要删除的仓库里,在本页面有一个settings选项,点击进入,最下方有delete,之后会再次确认仓库名,将仓库名输进去按确定就好了。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
git cherry-pick命令的作用是将指定的提交应用于其他分支。你可以使用git cherry-pick命令来复制并应用一个或多个特定的提交到当前分支。基本的git cherry-pick命令格式为:git cherry-pick <commitHash>,其中<commitHash>是要应用的提交的哈希值。另外,你也可以使用类似于git cherry-pick commit1 commit2 commit3 ... commitN的格式来一次性复制和应用多个提交。而当发生代码冲突时,你可以使用git cherry-pick --abort命令来放弃当前的cherry pick操作,但是不会恢复到操作之前的状态。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [git cherry-pick](https://blog.csdn.net/tangsiqi130/article/details/131375623)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [learn-git-cherry-pick:一个展示如何使用基本的cherry-pick 命令的repo](https://download.csdn.net/download/weixin_42101056/19721748)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [git操作之cherry-pick](https://blog.csdn.net/TheOne0226/article/details/129036945)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值