gitlib修改完代码,更新仓库

下载代码:

git clone 地址

将要修改的文件修改完。

git add 文件名 或者 .    // . 表示把当前所有文件提交到暂存区

git add具体使用方法:

git add -A和 git add .   git add -u在功能上看似很相近,但还是存在一点差别
git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。
git add -u :他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。add -u 不会提交新文件(untracked file)。(git add --update的缩写)
git add -A :是上面两个功能的合集(git add --all的缩写)

 

git commit   // 在打开的文件中的首行写明修改哪些文件,或者功能,根据个人喜好。 

git commit 介绍:

git commit 主要是将暂存区里的改动给提交到本地的版本库。每次使用git commit 命令我们都会在本地版本库生成一个40位的哈希值,这个哈希值也叫commit-id,
commit-id在版本回退的时候是非常有用的,它相当于一个快照,可以在未来的任何时候通过与git reset的组合命令回到这里.

 

git push   // 将本地仓库推送到远程仓库中 

git push介绍:

git push的一般形式为 git push <远程主机名> <本地分支名>  <远程分支名> ,例如 git push origin master:refs/for/master ,即是将本地的master分支推送到远程主机origin上的对应master分支, origin 是远程主机名,
第一个master是本地分支名,第二个master是远程分支名。

 

参考:git add https://www.cnblogs.com/skura23/p/5859243.html 

   git commit https://www.cnblogs.com/qianqiannian/p/6005628.html

     git push https://www.cnblogs.com/qianqiannian/p/6008140.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章