一、如何用git更新本地文件
1、创建一个项目
加入我打算把我的项目放在D盘下的gitserver下的mysite中,那么使用git,进入D盘下的gitserver创建文件夹
创建完成后。从现在开始,这个git版本库就可以用来记录和跟踪该项目的代码了(其实git init会创建一个.git目录。这个目录用来存放版本库的全部元数据。mysite目录作为工作目录树,存放从版本库中检出的代码)
2、加入一个文件
假设我写了一个index.html的文件:
[html] view plaincopyprint?
<html>
<body>
<h1>hello world</h1>
</body>
</html>
把这个文件放到mysite中,要想让git跟中这个文件,须先让它知道这个文件要分两步走:首先使用git add命令把该文件添加到版本库的索引;然后使用git commit命令提交
git commit命令创建一个提交记录。提交记录是存储在版本中的历史记录,每提交一次创建一个记录,并标记处代码的演进。
前面命令中参数-m的作用是,告诉git本次提交的提交留言。
二、git本地有修改如何强制更新
git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。git reset --hard HASH #返回到某个节点,不保留修改。git reset --soft HASH #返回到某个节点。保留修改
三、请问git如何将本地修改的代码更新到oschina上面
git add file 把改动加到缓存
git commit 提交文件到本地库 加-m “提交信息”
git push 将本地库更新到上级库
如有其他问题,可以继续追问
答题不易,相互帮助,相互理解
|