git学习笔记(持续更...)

本文总结了Git的基本使用流程,包括初始化仓库、文件追踪与提交、远程仓库操作等关键步骤,并详细介绍了如何通过Git进行版本控制及与GitHub进行交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.git init (初始化仓库,即创建.git文件夹)


2.git add (追踪、更新文件,将文件放到暂存区域)-----刚刚创建的文件或者刚刚修改过的文件都要重新用git add xxx 将其放到暂存区域 


3.git clone + url (克隆仓库)


4.git status (查看当前状态是否是被追踪或被修改)
  git diff (查看文件暂存前后发生的变化)
  git diff --cached (查看已经暂存起来的变化)


5.git commit 
  git commit -m "xxx"  (用 -m 参数后跟 提交说明 ,在一行命令中提交更新)
  git commit -a -m "xxx" (给 git commit 加上 -a 选项,Git 就会自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过 git add 步骤)


6.git rm (移除文件)


7.git mv xxx yyy(移动文件,更改文件名字[把xxx改为yyy])


8.git log (查看版本历史)


9.git commit --anend (想要撤消刚才的提交操作)


10.远程仓库使用(github)

1)  git clone +url (克隆仓库)


2)  git remote (查看当前远程库)

 git remote -v(查看当前远程库,并且显示对应的克隆地址)

3)  git remote add [shortname] [url] (在本地添加远程仓库)

 git remote add pb git://github.com/paulboone/ticgit.git  (字符串pb 即是指代 后面的仓库地址)


4)  git fetch [remote-name] (从远程仓库抓取数据)

 git fetch pb


5)  git push [remote-name] [branch-name] (推送数据到远程仓库)

 git push origin master


6)  git remote show [remote-name] (查看远程仓库信息)

 git remote show origin


7)  git remote rename xxx yyy(远程仓库的删除和重命名,把xxx改成yyy)

 git remote rename pb paul (把 pb 改成 paul)


8)  git remote rm xxx(需要移除对应的远端仓库xxx)
      git remote rm paul
 
 
11.把本地的git上传(push)到github
1)在本地,以及在github上设置ssh(详细看:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000)
2)在github上创建新的仓库,并复制ssh key
3)在本地的git中,输入git remote add origin git@github.com:AllenMinD/randomNum.git
4)输入git pull origin master,然后会进入vim模式,进入后先按i键,看到最下方出现“INSERT”字眼时,按esc,然后输入 :wq  退出
5)输入git push -u origin master,即可开始上传
6)做完了上述5步以后,本地git和github就关联了起来,从此以后,在本地的git中只要把更改的内容commit后,
再输入git push origin master
就可以更新github上的内容了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值