Git链接到自己的Github(2)进阶使用

简介:  接着上一篇的,从github clone下代码。   1、先查看当前开发分支 $ cat .git/HEAD ref: refs/heads/master   这里的master是默认分支。

 接着上一篇的,从github clone下代码。

  1、先查看当前开发分支

$ cat .git/HEAD
ref: refs/heads/master

  这里的master是默认分支。

  2、查看当前状态

$ git status
# On branch master
nothing to commit (working directory clean)

  目前是无推送状态,即使你推送了一个未做任何改变的文件,当前状态仍未无推送状态。

  进入README添加一句之后

复制代码
$ git add README
//之后有两种方法填写推送信息
//比较简单的一种,直接写入推送信息,-m 就是 message 的意思
$ git commit -m 'message you want to write.'
//比较麻烦的一种
$ git commit
//进入GNU nano编辑器,底行有操作提示
复制代码

  将提示

[master bc30d5d] updated the status.
 1 file changed, 1 insertion(+)

  然后再看一下status

# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)

  3、git中有日志可以查看推送记录

$ git log

  4、检查不同

$ git diff
//这项操作时要在添加推送之前执行的,否则就看不出哪里不同了

  5、创建分支

复制代码
git branch test0.1   //创建一个test0.1分支
git checkout test0.1   //进入这个分支中来
git branch   //查看当前分支情况,所在分支前面有'*'号
git add -A     //将本次修改的所有内容都加入修改列表
git commit -m "commit all"   //提交说明
git push -u origin test0.1  //将此次修改提交到分支test0.1中去
复制代码

   6、只对项目精简了而没有增加内容

$ git commit -a 
$ git push -u origin code_ver0.1
//分支和账户请勿对号入座

 

相关文章
|
11天前
|
人工智能 数据可视化 开发工具
Git log 进阶用法(含格式化、以及数据过滤)
Git log 进阶用法(含格式化、以及数据过滤)
|
6天前
|
网络安全 数据安全/隐私保护
解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
|
7天前
|
存储 开发工具 git
|
11天前
|
开发工具 数据安全/隐私保护 C++
vs2019中同步到github上的用户名错误_控制面板和vs的git全局设置重新登录
vs2019中同步到github上的用户名错误_控制面板和vs的git全局设置重新登录
13 0
|
13天前
|
前端开发 JavaScript 网络安全
Git(3) 使用Github管理项目
Git(3) 使用Github管理项目
25 0
|
27天前
|
开发工具 git
git如何创建新分支,GitHub默认分支是main怎么连上
git如何创建新分支,GitHub默认分支是main怎么连上
12 0
|
27天前
|
开发工具 git
对于github不同的分支main或者master,git拉取代码的时候怎么拉取不同分支的代码
对于github不同的分支main或者master,git拉取代码的时候怎么拉取不同分支的代码
24 1
|
1月前
|
Shell 网络安全 开发工具
【Github】SourceTree远端链接Github
【Github】SourceTree远端链接Github
|
1月前
|
Shell 开发工具 git
【Github】git bash将本地工程上传至github
【Github】git bash将本地工程上传至github
|
2月前
|
缓存 开发工具 数据安全/隐私保护
通过一篇文章带你玩转git和GitHub
在现代软件开发中,版本控制系统是不可或缺的工具。Git和Github是其中最受欢迎的组合。Git是一个开源的分布式版本控制系统,用于追踪代码的改动,而Github则是一个基于Git的代码托管平台,提供了代码托管、协作开发等功能。
85 2
通过一篇文章带你玩转git和GitHub